小码问答,有问必答!

2020-04-14 08:57

解释一下什么是最左前缀原则

2020-04-14 08:57 回答了这个问题

对多列索引,使用最左前缀原则:顾名思义,就是最左优先。


 举例来说:


两个字段(name,age)建立联合索引,相当于创建了 name 单列索引和 name,age 组合索引,如果 where age=12 这样的话,是没有利用到索引的


order by name 能用索引 

order by age 不能用索引 

order by name,age 能用索引

0条评论

我要评论