MySQL无法命中索引的情况总结
使用or关键字会导致无法命中索引
左前导查询回到著无法命中索引,如 like '%a'或者 like '%a%'
单列索引的索引列为null时全值匹配会使索引失效,组合索引全为null时索引失效
组合索引不符合左前缀原则的列无法命中索引,如我们有4个列a、b、c、d,我们创建一个组合索引INDEX(`a`,`b`,`c`,`d`),那么能命中索引的查询为a,ab,abc,abcd,除此之外都...
原创
2018-10-18 11:49:35 ·
2555 阅读 ·
0 评论