前言:
最近遇到百万级以及千万级别的mysql表做查询,查询的效率很低,相应一般都在2s左右更有甚者在8s以上,这样用户体验太差了,我就开始琢磨这去从索引下手。然后找了一些资料,我觉得对刚开始入门索引优化的老铁来说还是有一定的帮助的。
尽量保持文章持续更新,对查询优化有收获的部分也和大家一起分享!
如果是新手入门的话,请查看这两篇文章,讲的很好!
1、首先推荐大家看第一篇文章:《mysql索引新手入门详解》,链接如下:
https://blog.youkuaiyun.com/u012954706/article/details/81241049
2、其次推荐大家阅读第二篇文章:《单列索引和多列索引的区别》,链接如下:
https://blog.youkuaiyun.com/Abysscarry/article/details/80792876
3、当有这两个基础后,可以思考下目前SQL有哪些可以优化的方案,可以尝试的去做一下优化,会有意想不到的收获!