У нас есть ежедневный процесс, который создает большую таблицу innodb и отбрасывает таблицу, созданную двумя днями ранее. В таблице примерно 20 ГБ данных и еще 20 ГБ индекса. График использования хранилища показывает:
День 25, 88 ГБ, затем всплеск до 120 ГБ во время обработки
День 26, 106 ГБ, затем всплеск до 139 ГБ во время обработки
День 27, 124 ГБ, затем всплеск до 157 ГБ во время обработки. обработка
День 28 142G
Проблема в том, что 18G НЕ освобождается в отбрасывании таблицы.
select @@innodb_file_per_table
результаты 1, что я интерпретирую как ON
Что можно сделать для предотвращения потери 20 Гб в день неиспользуемого пространства? Я подозреваю, что это повлияет на выставление счетов?