mysql为什么范围查询(>,<,between,%like,like%)之后的索引无效

因为使用了范围索引,所以会使用满足范围的所有的值,也就是说存储引擎在这个时候会提取出满足之后条件的所有值,并遍历获取满足之后条件的值。

http://www.itpub.net/thread-1901353-1-1.html

原文地址:https://www.cnblogs.com/zhangcaiwang/p/7374592.html