1. 程式人生 > >MySQL now()/sysdate()效率對比

MySQL now()/sysdate()效率對比

今天優化sql,遇到一個查詢很慢的sql:

 

查詢時間花了接近5分鐘,檢視發現時間欄位都是有索引的,於是查看了下執行計劃

發現走的是全表掃描,一臉懵,明明有索引啊,為啥沒走。

查詢官方文件:

 

 

所以這裡看出,sysdate()不會走索引,於是改為now():

結果走了索引,秒級出現值,所以在MySQL取當前時間的時候,記得一定要用now。