как чистить MySQL

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

Аватар пользователя Naykon Naykon 11 ноября 2007 в 1:07

Вот собственно проблема есть сайты, их БД MySQL растут изо дня в день, в весе всмысле, я сначала думал, ну нормально, количество страниц растет и бд - тоже, но буквально вчера чищу гостевуху через phpmyadmin, снес порядка 4000 нод из гостевухи, а БД тока больше стала!!! лезу смотреть и вижу что в БД есть папка или раздел (не знаю как правильно) wathdog который собсно и весит очень много, залез я в него, а там таблиц, всего ничего, и те скрипты CGI? вопрос, как то это чистится? и если да, то как?

Просто я смотрю вес БД на сервере и вижу - 246.2 мб
сделал бек ап БД из админки при помощи модуля Backup and Migrate и вижу -6.2 мб
помогите ламеру плиз!!

Комментарии

Аватар пользователя 4matic 4matic 11 ноября 2007 в 20:21

Несколько моментов.
1. Дамп БД будет меньше, потому что в дампе нет индексов, а чистый текст.
2. Тип таблиц какой? Если InnoDB, то уменьшить размер БД можно только путем перезаливки данных из дампа, потому что простое удаление данных не спасает (особенности работы InnoDB с табличным пространством). Если MyISAM - то перезаливать из дампа не нужно.