MySQL має команду OPTIMIZE TABLE, яка може бути використана для повернення невикористаного простору в установці MySQL. Чи існує спосіб (вбудована команда або звичайна збережена процедура), щоб запустити цю оптимізацію для кожної таблиці в базі даних та / або встановлення сервера, або це щось, що вам доведеться сценаріювати самостійно?
OPTIMIZE TABLE
був корисним для MyISAM. Тепер, коли цей двигун згасає, потреба в OPTIMIZE TABLE
відпадає, особливо необхідність періодичної оптимізації всіх таблиць.