【发布时间】:2013-11-26 11:00:11
【问题描述】:
如何最好地将now() 的值向下舍入(即“下限”)到最接近的小时数?
这是为了使query cache 能够有效地处理以下语句:
SELECT SQL_CACHE * FROM table WHERE appointment_date >= NOW()
【问题讨论】:
-
除非您在应用层进行四舍五入,否则不要指望 MySQL 足够聪明以使用查询缓存。 Any query that includes NOW() (and many other functions) will never be cached.
-
@WillemRenzema 我建议你回答这个问题。
标签: mysql performance datetime caching query-cache