Что делает этот запрос? (из лога медленных запросов)
Выполняется довольно часто, причем запрос выполняется больше 2 секунд, поэтому попадает в лог медленных запросов. Гугление не дало ответа, для чего этот запрос и как его оптимизировать:
SELECT post_date_gmt FROM wp_posts WHERE post_status = 'publish' AND post_type IN ('post', 'page', 'attachment') ORDER BY post_date_gmt DESC LIMIT 1;
В базе 200к записей, запрос шерстит все 200к и выдает только 1 значение с датой, нафига?
Очень странный запрос.
Запрос этот находит опубликованные (publish) записи типов ('post', 'page', 'attachment'), далее сортирует их по дате публикации (post_date_gmt) и возвращает дату публикации последней записи.
Нагрузка происходит потому что сортировка делается не по индексному полю, например, если заменить post_date_gmt на post_date, то запрос станет быстрее, но в этом не уверен, надо тестировать.
в интернете немного почитал, большинство прочтенного ссылается на то что это запрос на обновление карты сайта, но это не точно, тк как я не эксперт, попробуйте отключить плагины отвечающие за карту сайта, может поможет. А там уже будете разбираться чем пользоваться.