mysql 索引 大于等于 走不走索引 最左前缀

你可以认为联合索引是闯关游戏的设计

例如你这个联合索引是state/city/zipCode

那么state就是第一关 city是第二关, zipCode就是第三关

你必须匹配了第一关,才能匹配第二关,匹配了第一关和第二关,才能匹配第三关

你不能直接到第二关的

索引的格式就是第一层是state,第二层才是city

上面举例介绍来源 https://zhidao.baidu.com/question/1863364017408156387.html

mysql sql 中如果使用了 not in , not exists , (<> 不等于 !=) 这些不走
< 小于 > 大于 <= >= 这个根据实际查询数据来判断,如果全盘扫描速度比索引速度要快则不走索引 。

posted @ 2018-08-22 16:18  甜菜波波  阅读(16052)  评论(0编辑  收藏  举报