У меня есть wordpress с тысячами категорий/пользовательских таксономий и десятками тысяч сообщений. Мне сложно хранить его в сети без кеша, потому что процессор достигает 100% (используется сервером mysql, а не php).Wordpress mysqld ушел
Я выделил проблему, из-за обновления MySQL, ошибка базы данных WordPress: [Сервер MySQL ушел] UPDATE wphn_options
SET option_value
= ........... 'WHERE option_name
=' rewrite_rules ', это выполняется при каждой загрузке страницы.
Это пример того, что значение option_value выглядит следующим образом: `Ошибка базы данных WordPress: [сервер MySQL ушел] (это не каждый 1% запроса, просто короткий просмотр).
Кто-нибудь знает, как я могу остановить выполнение этого запроса?
UPDATE `wphn_options` SET `option_value` = 'a:7269:{s:18:\"sitemap_trolio.xml\";s:33:\"index.php?aiosp_sitemap_path=root\";s:29:\"sitemap_trolio_(.+)_(\\d+).xml\";s:71:\"index.php?aiosp_sitemap_path=$matches[1]&aiosp_sitemap_page=$matches[2]\";s:23:\"sitemap_trolio_(.+).xml\";s:40:\"index.php?aiosp_sitemap_path=$matches[1]\";s:34:\"sitemap(-+([a-zA-Z0-9_-]+))?
Я понимаю вашу точку зрения, но это не так, что на всех. У меня есть выделенный сервер с 4x Xeon (Sixcore каждый). 256 ГБ оперативной памяти и Samsung SSD hdds, он обычно остается на уровне 10% или меньше, но когда кеш не построен, это сбои. Я удалил AIOSP, добавляющий к длинному запросу на обновление, но запрос все еще существует, он короче, вот образец нового запроса после того, как я удалил часть файла Sitemap: __u = 1 & name = $ matches [1] & page = $ матчей [2] \ "; s: 10: \"^и/(*.)/\? "; s: 32: \" index.php __ и = 1 & имя = $ соответствует [1] \ "; s: 14: \ "^ актер// \ (*.)?"; s: 27: \ "index.php? актер = $ соответствует [1] \"; s: 16: \ "^ regizor /(.*) ? –