-
union 和 union all 会走索引,同一个表的不同索引或者不同表的索引都可以走到
-
简单的in能够命中索引, in (1,2) 可以走到索引,in 子查询 也可以走到索引
-
对于or,新版的MySQL能够命中索引
-
对于!=,负向查询肯定不能命中索引
-
like查询是以%开头不能命中索引
-
多列索引不查询前一部分不能命中索引(a_b_c索引,a,a_b,a_b_c,a_c都可以走索引)
-
查询字符型不用引号不能命中索引(字符型最好用前缀索引)
-
用到函数不能走索引
索引生效与失效的不同情况
最新推荐文章于 2024-07-02 17:19:12 发布