Intereting Posts
Где разместить архив- {post-type} .php Как атакующие записывают скрипт в мои php-файлы? Загрузка файла WordPress AJAX – FrontEnd Почему страница входа в систему будет загружаться бесконечно? Как отображать пользовательские изображения таксономии на index.php? Как создать html-блок для отображения дополнительной информации на странице одного продукта woocommerce Конфигурация плагина по умолчанию для переопределения wp_options? Почему наш редактор сообщений застревает в cols = 40? wp rest api v2 return json_no_route Как переместить страницу входа wp-admin в другое место? Уведомление по электронной почте через WP_Mail в опубликованном настраиваемом типе сообщений Странное поведение с циклом перенаправления – включает многоязычный плагин WPML Важная статья текущего автора обзора? Metabox не отображается в пользовательском типе сообщения Обновление существующих дат публикации в случайные даты

Перегрузка плагина WordPress с помощью таблиц tmp

Несколько дней назад я спросил у поддержки плагинов (WordPress Popular Posts), так как никакой ответ надеется получить некоторое представление или помочь здесь. Благодарю.

Hesitant настроить параметры, такие как max_heap_table_size и tmp_table_size потому что (наивно?) tmp_table_size что такой популярный плагин имеет способ управления нагрузкой.

На довольно популярном сайте VPS хост просит нас исследовать постоянные, частые записи tmp, которые увеличивают нагрузку на сервер. Любые идеи о том, как управлять / уменьшать их?

Пример:

 Copying to tmp table | SELECT p.ID AS 'id', p.post_title AS 'title', p.post_date AS 'date', p.post_author AS 'uid' , ( IFNULL(v.pageviews, 0)/(IF ( DATEDIFF('2013-02-25 12:07:23', MIN(v.day)) > 0, DATEDIFF('2013-02-25 12:07:23', MIN(v.day)), 1) )) AS 'avg_views' FROM XXXXXX_posts p LEFT JOIN (SELECT id, SUM(pageviews) AS 'pageviews', day FROM (SELECT id, pageviews, day FROM XXXXXX_popularpostsdatacache WHERE day > DATE_SUB('2013-02-25 12:07:23', INTERVAL 1 WEEK) ORDER BY day) sv GROUP BY id) v ON p.ID = v.id WHERE p.post_status = 'publish' AND p.post_password = '' AND p.post_type IN('post','page') GROUP BY p.ID HAVING avg_views > 0.0000 ORDER BY avg_views DESC LIMIT 5 |