索引失效的几种情况

2022-12-04  本文已影响0人  垂直居中的句号

索引失效
1、where条件里用or
2、复合索引未引用左列字段
3、like以'%'开头
4、字段类型转换
5、where中索引列进行了运算
6、where中索引列使用了函数
7、mysql的如何数据量较少的表使用全表扫描比索引快。
8、is not null 不走索引,is null 走索引

没必要用索引
1、唯一性差
2、频繁更新的字段
3、where中不用的字段;
4、索引使用<>时,效果一般;

上一篇下一篇

猜你喜欢

热点阅读