mysql时间范围查询 索引无效

时间:2024-02-25 09:03:18

https://ask.csdn.net/questions/719039

对于range类型,选择性小于17%了,就会走全表扫描,而非range

mysql

mysql时间范围查询 索引无效 5C

图片说明
图片说明

死活不走带时间的索引 求大佬帮忙给个解决方案~

编辑于:2018.12.29 16:59

0

分享

|评论0|收藏0|浏览199

2 u012532233

ZoeLulur

声望: 0

4个回答

按赞数排序 

对于range类型,选择性小于17%了,就会走全表扫描,而非range

发布于:2018.12.29 09:30

分享

|评论 0

oYiRan

飞扬科技123  

声望: 0

0

如果AreaStartEnd索引不删的话 你可以加强制索引

发布于:2018.12.29 09:36

分享

|评论 0

sir_jym

sir_jym  

声望: 25

0

AreaId 单字段索引建的没有意义,可以删除的,AreaStartEnd 已经包含了 AreaId索引的

发布于:2019.01.03 01:29

分享

|评论 0

HXNLYW

小葫芦-爬坑记  

声望: 109

0

你都写字符串了 直接用大于小于就行了