5
回答
求教,MySql5.1 按时间范围查询不走分区
开发十年,就只剩下这套Java开发体系了   

MYSQL版本5.1.73,表数据大概近亿,按时间分区,一个月一个分区。如果查询条件是where create_time= xxx,是走分区的。但是如果是where create_time <= xxx and create_time > xxx,这种范围查询,在执行计划中看到是全表扫。

同样的SQL语句在5.6版本上却很正常,求解。是MYSQL版本问题吗。

举报
iamxi
发帖于4年前 5回/949阅
顶部