时间戳日期的mySql索引

时间:2019-02-25 09:07:53

标签: mysql performance indexing

我有一个时间戳列,我必须按年份过滤。我的数据库有大约10000行表。

这是我的低查询:

SELECT * FROM my_table WHERE DATE_FORMAT(my_timestamap_data, "%Y") = "2018"

如何改善我的表现?最好的方法是创建索引?

谢谢!

1 个答案:

答案 0 :(得分:1)

mod上的简单索引:

然后查询:

my_timestamap_data