Хирургичесое вмешательство в БД
-
База разрослась до 140 мегабайт уже.
вот самые жирные таблицы: http://f5.s.qip.ru/FaNZtvpK.png
Отсюда, думаю, мне необходимо, чтобы кто-то взялся за чистку таблиц, естественно, человек должен знать как строена БД WP изнутри.
Тоесть по сути мне нужно следующее:
1) есть «устаревшие» типы записей, к примеру, конкурсов, которые когда то проходили (post_type=»concurswork»). Такие записи несложно удалить запросом видаDELETE FROM wp_posts WHERE post_type = "concurswork";Однако же, помимо удаления старых записей, хотелось бы:
2) Почистить аттачи, имеющие отношение к этим записям. Некоторые записи содержали не просто миниатюру, но и галереи.
3) получить список этих аттачей для того, чтобы физически избавиться от горы изображений, забивающих пространство хостинга.
4) Вообще пробежаться по базе в поисках неприкреплённых изображения и почистить их тоже.
5) Таблица postmeta тоже разраслась, как я понимаю, в себе она держит много разной инфы по каждому конкретно взятому посту. http://f6.s.qip.ru/FaNZtvpL.pngДумаю, если ее вычистить хотябы от строк, ссылающихся на несуществующие записи, то она уменьшится в разы.
Вот, собственно, объем задач, которые необходимо решить высококвалифицированному спецу.
Тема «Хирургичесое вмешательство в БД» закрыта для новых ответов.