Всем привет. Сайт на WP, более 700 000 постов. Нужно удалить дубли. Пробовал в phpmyadmin вводить запрос:
DELETE t1 FROM `wp_posts` AS t1,`wp_posts` AS t2
WHERE t1.`post_title`=t2.`post_title` AND t1.ID>t2.ID
Сначала возникала ошибка 504 gateway time-out. Изменил параметры в nginx.conf:
было:
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
изменил:
proxy_connect_timeout 8400;
proxy_send_timeout 8400;
proxy_read_timeout 8400;
send_timeout 8400;
После этого sql запрос долго обрабатывался, в итоге при заходе на все сайты сервера выводилась ошибка "Error Establishing Database Connection".
Подскажите какие настройки конфига сервера можно сделать чтобы выполнить sql запрос до конца. Возможно ли изменить sql запрос чтобы дубли удалялись в указанной рубрике (категории) дабы уменьшить объем операции, разбив ее на несколько частей?
Перепробовал кучу плагинов для удаления дублей постов. Не один не справляется.