Длина данных таблицы не уменьшается - PullRequest
0 голосов
/ 05 декабря 2011

У нас есть большая таблица InnoDB размером в гигабайты.Мы сейчас проясняем это.Однако строки удаляются из MySQLAdministrator, длина данных таблицы не уменьшается вообще.Почему это так?Должны ли мы запустить «Оптимизировать таблицу»?

Спасибо!

Krt_Malta

1 Ответ

0 голосов
/ 05 декабря 2011

Я не думаю, что optimize table сработает. Пространство, выделенное при удалении, не возвращается на диск, но, скорее всего, действительно пусто. Движок просто начнет использовать это свободное пространство, прежде чем занять больше места на физическом диске.

...