Tengo una tabla MySQL que usa el motor de almacenamiento InnoDB; Contiene aproximadamente 2 millones de filas de datos. Cuando eliminé filas de datos de la tabla, no liberó el espacio en disco asignado. Tampoco se redujo el tamaño del archivo ibdata1 después de ejecutar el optimize table
comando.
¿Hay alguna forma de recuperar espacio en disco de MySQL?
Estoy en una mala situación; esta aplicación se ejecuta en aproximadamente 50 ubicaciones diferentes y ahora aparece el problema de poco espacio en disco en casi todas ellas.
innodb_file_per_table
está apagado. La buena noticia es que esta opción está on
predeterminada en las versiones recientes de MySQL.