mysql 使用sum函数的时候 不触发索引

img

createtime是索引,但是查询sum的时候没有用到。
如果是使用count(*),就会使用索引。
请问为什么,怎么办?

索引失效了

索引失效有一个情况 是:mysql认为走全表扫描比走索引来的快。
这里是求和,createtime 建了索引,在数据两不大的情况下,会走索引取每个值。
数据量大的情况下,会走两步 一步查索引表 通过索引表定位数据 第二步再取真实表数据。反而时间开销更大