我曾经在一篇性能博客中读到,最好使用 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缓存和日期函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4726913/