![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql优化实战
编程不良人
所有不尽人意之事,全靠硬扛。接受成长,也接受所有的不欢而散!
展开
-
MySQL优化之7种表连接(一)
Mysql优化之7种表连接从此不怕写SQL1. 引言作为一个开发人员需要掌握数据库的哪些东西? 在开发中涉及到数据库,基本上只用到了sql语句,如何写sql以及对其进行优化就比较重要,那些mysql的厚本书籍针对的是DBA,我们只需要学习其中的sql就可以了,但是随着行业发展现在越来越多的企业需要我们成长为一个全栈式工程师,所以在面试中,经常会被问道sql优化的解决方案?你们的项目中如何对...原创 2019-04-26 10:23:26 · 365 阅读 · 0 评论 -
MySQL优化之索引(二)
1. 索引的引言本文从如何建立mysql索引以及介绍mysql的索引类型,再讲mysql索引的利与弊,以及建立索引时需要注意的地方索引:是帮助mysql高效获取数据的数据结构 —摘自mysql官网首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname=‘张’,如果要拿这条数据的话需要些的sql是 SELECT * FROM a...原创 2019-04-29 16:12:25 · 230 阅读 · 0 评论 -
Mysql优化之explain关键字使用(三)
1. 引言在实际开发中,我们用于捕捉性能问题最常用的就是打开慢查询,定位执行效率差的SQL,那么当我们定位到一个SQL以后还不算完事,我们还需要知道该SQL的执行计划,比如是全表扫描,还是索引扫描,这些都需要通过EXPLAIN去完成。EXPLAIN命令是查看优化器如何决定执行查询的主要方法。可以帮助我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及...原创 2019-05-06 10:29:32 · 733 阅读 · 0 评论