Чистка таблиц в БД

Главные вкладки

Аватар пользователя Ritka Ritka 27 июня 2016 в 14:33

Наткнулась на завышенные показатели некоторых таблиц, а именно

field_revision_body - 25 мб
cache_field - 55 мб
field_data_body - 25 мб
cache_menu - 25 мб
cache_views - 17 мб
locales_target - 10 мб
locales_source - 9мб
cache - 6мб

Если их очистить, это повлияет а работу сайта или это тоже самое что кэш почистить?

Комментарии

Аватар пользователя Studio VIZA Studio VIZA 5 июля 2016 в 21:15

Создайте копию сайта на локальном или боевом сервере. Там проводите эксперименты с оптимизацией работы базы. Иначе выпьете лишнюю кружечку кофе, и рискуете тыркнуть удалить, вместо очистить. И - очистка базы, работа не для низкоквалифицированных специалистов.
Размеры у вас довольно скромны, вам с другой стороны к проблеме подходить нужно, имхо.

Аватар пользователя gun_dose gun_dose 10 июля 2016 в 16:01

Филд дата боди - это же тексты ваших материалов, их чистить нельзя. А вот с ревизиями уже интересно, у вас видно, что ревизия везде одна, потому размер дата боди и ревижн боди одинаковый. Но вот у меня на некоторых сайтах таблицы ревизий намного больше весят, интересно, есть ли какой-нибудь более-менее цивилизованный способ их почистить?

Аватар пользователя valov-web valov-web 15 октября 2016 в 14:06
2

Database optimizashion - Для очистки кэша таблиц
cache_form
Database optimizashion

Field SQL norevisions - Для отключения и очистки таблиц "Ревизий"
field_revision_body
Field SQL norevisions

Модуль поиска SEARCH
search_dataset
search_index
search_total
search_node_links

Либо чистить вручную, либо если поиском по сайту не пользуетесь, данный модуль "отключить и удалить, через вкладку удалить" После чего данные таблицы будут удалены из базы

Аватар пользователя dashiwa dashiwa 15 октября 2016 в 19:37

Интересно весь кеш валидный? Я сталкивался с тем что на разные ситуации терялись токены и кеш создавался заново.
Старый становился неактуален. В итоге засорялась база