Mysql
 sql >> Database >  >> RDS >> Mysql

Recupera spazio su disco dopo aver eliminato il database in mysql

Da http://dev.mysql. com/doc/refman/5.1/en/innodb-data-log-reconfiguration.html :

Innodb crea un filesystem (il "tablespace") all'interno dei file di dati stessi. Non "rimpicciolisce" mai i file di dati quando i dati vengono rimossi, poiché la riorganizzazione dei dati all'interno del file potrebbe essere costosa (non vi è alcuna garanzia che i dati rimossi fossero alla fine o addirittura contigui). Ricreando il database come descritto sopra, rende il file grande quanto necessario per tutti i dati, ma non più grande.