mysql 索引失效的场景

1  where 条件有函数 或者表达式

2 where 条件有不等于 <>   或者!=

3  where 条件后边有 or  且一边有非索引列

4  where 后边 有通配符开头的 like  %_

5 违背最左前缀原则

6  where 后边有范围条件  没有放到最后  会导致后边的索引失效

7 字符串类型 参数没有加引号

8 多字段排序 未按复合索引顺序

你可能感兴趣的:(mysql,数据库)