Mam jedną tabelę MySQL korzystającą z mechanizmu przechowywania InnoDB; zawiera około 2 mln wierszy danych. Kiedy usuwałem wiersze danych z tabeli, nie zwalniało to przydzielonego miejsca na dysku. Również rozmiar pliku ibdata1 nie zmniejszył się po uruchomieniu optimize table
polecenia.
Czy istnieje sposób na odzyskanie miejsca na dysku z MySQL?
Jestem w złej sytuacji; ta aplikacja działa w około 50 różnych lokalizacjach i obecnie problem braku miejsca na dysku pojawia się prawie we wszystkich z nich.
innodb_file_per_table
jest wyłączony. Dobra wiadomość jest taka, że ta opcja jest on
domyślna w najnowszych wersjach MySQL.