我有一系列具有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