createtime是索引,但是查询sum的时候没有用到。如果是使用count(*),就会使用索引。请问为什么,怎么办?
索引失效了
索引失效有一个情况 是:mysql认为走全表扫描比走索引来的快。这里是求和,createtime 建了索引,在数据两不大的情况下,会走索引取每个值。数据量大的情况下,会走两步 一步查索引表 通过索引表定位数据 第二步再取真实表数据。反而时间开销更大