我有一個包含10000個記錄的表。每個數據都有創建時間。我可以使用PHP time()函數或Mysql Timestamp(DATETIME'0000-00-00 00:00:00')。 我想知道哪種方法提高了select查詢的性能? 例如作爲Unixtime而不是Mysql的Mysql時間記錄時間戳
Select * FROM MYDB WHERE datefield>1343821692 ORDER BY datefield DESC
或
Select * FROM MYDB WHERE datefield>'2012-08-01 13:41:1' ORDER BY datefield DESC
請注意,排序的,而不是爲了DATETIME INT的差異這個問題基地。限制也有差異。
可能重複[日期時間VS時間戳?](http://stackoverflow.com/questions/409286/datetime-vs-timestamp) – superEb
它相似但不重複。當我按照「排序」和「限制」的方式使用日期時,這裏我對演奏很有意思。 – Huseyin