【发布时间】:2011-01-18 17:13:35
【问题描述】:
我曾经在性能博客中读到,最好使用 PHP 的日期函数在 MySQL 查询中设置日期,而不是使用 curdate() 等 mysql 日期函数,因为 mysql 可以缓存查询或结果或类似的东西.有没有人对此有任何见解?它有水还是没有根据?
示例:
$query = 'SELECT id FROM table WHERE publish_date = \''.date('Y-m-d').'\'';
对
$query = 'SELECT id FROM table WHERE publish_date = CURDATE()';
【问题讨论】:
标签: php mysql date query-cache