Ho una tabella MySQL che utilizza il motore di archiviazione InnoDB; contiene circa 2 milioni di righe di dati. Quando ho eliminato le righe di dati dalla tabella, non è stato rilasciato spazio su disco allocato. Né la dimensione del file ibdata1 si è ridotta dopo aver eseguito il optimize table
comando.
Esiste un modo per recuperare spazio su disco da MySQL?
Sono in una brutta situazione; questa applicazione è in esecuzione in circa 50 posizioni diverse e ora il problema di spazio su disco insufficiente appare in quasi tutte.
innodb_file_per_table
è disattivata. La buona notizia è che questa opzione è on
di default nelle ultime versioni di MySQL.