主页面上不同的SQL查询计数指示器

时间:2012-07-10 作者:Ronin

我使用w3\\u total\\u缓存插件。但我不明白有时会发生什么事。我在底部启用了数据库缓存和调试信息。有时在主页上进行90-96 db查询,有时进行495-501查询。同一个页面使用相同的参数,结果怎么会如此不同?或者有时怎么会有这么多的查询?这是什么意思?请向我解释:)

1 个回复
最合适的回答,由SO网友:Ashfame 整理而成

站点上的某些代码可能会缓存昂贵操作的结果。当页面由W3TC缓存时,如果在相同的页面生成上重新生成缓存,您将看到操作所需的实际查询。之后,查询就像通常的页面加载查询一样。

不要担心,除非你经常看到它。

结束

相关推荐

WordPress分页$wpdb->获取结果

由于一个复杂的多站点配置,我有一个查询,它将来自两个博客的帖子组合在一起,我想paginate the results. 我很感激你的帮助。我已经发布了我的查询。 $latestposts = $wpdb->get_results( \" (SELECT * FROM net_5_posts INNER JOIN net_5_term_relationships ON ne

主页面上不同的SQL查询计数指示器 - 小码农CODE - 行之有效找到问题解决它

主页面上不同的SQL查询计数指示器

时间:2012-07-10 作者:Ronin

我使用w3\\u total\\u缓存插件。但我不明白有时会发生什么事。我在底部启用了数据库缓存和调试信息。有时在主页上进行90-96 db查询,有时进行495-501查询。同一个页面使用相同的参数,结果怎么会如此不同?或者有时怎么会有这么多的查询?这是什么意思?请向我解释:)

1 个回复
最合适的回答,由SO网友:Ashfame 整理而成

站点上的某些代码可能会缓存昂贵操作的结果。当页面由W3TC缓存时,如果在相同的页面生成上重新生成缓存,您将看到操作所需的实际查询。之后,查询就像通常的页面加载查询一样。

不要担心,除非你经常看到它。

相关推荐

$wpdb->GET_RESULTS()不使用Unicode‘where’子句获取结果

我只需要一个简单的查询,就可以找到一个学生用孟加拉语写的名字记录。 $student_rcrd = $wpdb->get_results(\"SELECT * FROM student WHERE name=\'আবুল কালাম আজাদ\'\"); 虽然我的数据库中有\'আবুল কালাম আজাদ\', 查询返回零行!但与此查询不同,它工作得非常好- $student_rcrd = $wpdb->get_results(\"SELECT * FROM stud