采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
你好老师,请问范围查询为什么就不能用索引了呢?
同学好,范围查询并不都不走索引呀,比如like 'prefix_%'是走索引的,最左匹配原则只是说的是如果遇到范围查询,则往后的条件就不走索引了
http://coding.imooc.com/learn/questiondetail/190086.html
我不太明白不走当前索引的话,那剩下的条件怎么去搜索呢
不走当前索引的话,就会直接遍历表里的数据,然后按照条件筛选,即全表扫描
a = 1, b = 2, c < 3, d = 4就相当于当这个索引b+树走到范围查询条件也就是c所在的那层时,把这个该层 < 3的所有节点的子节点拿来一个个遍历找到d = 4的叶子节点,是这个意思吗
登录后可查看更多问答,登录/注册
招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航
1.8k 27
2.7k 22
1.2k 15
1.4k 14
1.3k 14