我在我的某个表上使用了日期索引,在查其他日期都走了索引,
但是只要包含2013-12-31 这个日期就不走索引了。
是什么问题呢?
EXPLAIN
select * from t_shard_record_167 t
where t.addtime between '2013-12-29' and '2013-12-31'
或者
where t.addtime between '2013-12-29' and '2014-01-02'
...全文
1893打赏收藏
mysql 日期索引问题
我在我的某个表上使用了日期索引,在查其他日期都走了索引, 但是只要包含2013-12-31 这个日期就不走索引了。 是什么问题呢? EXPLAIN select * from t_shard_record_167 t where t.addtime between '2013-12-29' and '2013-12-31' 或者 where t.addtime between '2013-12-29' and '2014-01-02'