Назад | Перейти на главную страницу

Действительно медленное исполнение

У меня установлен 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 записей и работает на Percona.

Есть идеи по этой проблеме и как я могу ее исправить?