php – MySQL缓存和日期函数
发布时间:2020-05-25 09:12:20 所属栏目:PHP 来源:互联网
导读:我曾经在性能博客中读到,最好使用 PHP的日期函数在MySQL查询中设置日期,而不是使用像curdate()这样的mysql日期函数,因为mysql可以缓存查询或结果或类似的东西.有没有人对此有任何见解?它有水还是无根据? 例: $query = SELECT id FROM table WHERE publish_
|
我曾经在性能博客中读到,最好使用 PHP的日期函数在MySQL查询中设置日期,而不是使用像curdate()这样的mysql日期函数,因为mysql可以缓存查询或结果或类似的东西.有没有人对此有任何见解?它有水还是无根据? 例: $query = 'SELECT id FROM table WHERE publish_date = ''.date('Y-m-d').''';
VS $query = 'SELECT id FROM table WHERE publish_date = CURDATE()';任何包含CURDATE()的函数都不会被缓存. Source 据我所知,硬编码日期仍应缓存.虽然您可能需要考虑使用 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
