我拥有一个WordPress的安装,并更新到3.4.1。
升级之后,我的wordpress出现了一个非常奇怪的放缓。
毕竟,我用了
define('SAVEQUERIES', true);
在我的wp-config.php中结合了我的主题footer.php中的以下代码
global $wpdb; echo "<pre>"; print_r($wpdb->queries); echo "</pre>";
我发现,虽然我没有太多的查询(我得到了49个问题),还有
在这里,我将向您展示一些查询:
/* Execution time 7.0095062E-5 */ SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy IN ('category') AND tt.count > 0 ORDER BY t.name ASC /* Execution time 5.3167343E-5 */ SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (77375,77379,77381) /* Execution time 9.2029572E-5 */ SELECT wp_posts.* FROM wp_posts WHERE ID IN (77381,77379,77375)
在大多数查询中,查询很简单,没有复杂性,我无法想象为什么查询太慢。
WordPress数据库包含约60,000条logging,并在percona上运行。
对于这个问题的任何想法,我怎么可能修复它?