我有一系列具有MySQL日期和时间属性的表,其中每个表可以包含数千行。我需要能够以交互方式读取这些表,以检索满足日期范围的这些行。所以我的SQL可能是:在MySQL中优化日期查询
select column_1, column_2 from table_name where createddate between '2011-01-01' and '2011-01-31';
某些查询也可能从第x天的时间p到第z天的时间q起作用。
日期是MySQL类型DATE,时间类型是TIME。
有谁知道什么可能是优化此类查询的好方法吗?我可以创建的日期和时间列的索引,使用时间戳作为替代等
感谢
摩根先生。
感谢@payne和@three_cups_of_java。速度实际上好于预期。 – 2011-03-02 17:42:36