DBAtlas · Atlas de operaciones de bases de datos

1114: The table is full (la tabla está llena)

MySQL

¿Qué significa?

No se pueden escribir más datos en la tabla porque se alcanzó un límite de almacenamiento o el final del espacio disponible.

¿Por qué ocurre?

Disco lleno, se alcanzó el límite max_heap_table_size en tablas MEMORY, se superó tmp_table_size en tablas temporales, se llenó un tablespace de tamaño fijo definido por innodb_data_file_path o límites de tamaño del sistema de archivos o específicos de la tabla.

Cómo solucionarlo

Primero compruebe y libere espacio en disco. Para tablas MEMORY/temporales, aumente max_heap_table_size y tmp_table_size. Para InnoDB, asegúrese de que innodb_data_file_path sea autoextend o añada espacio. Optimice las consultas que vuelcan resultados temporales grandes a disco. Como solución permanente, aumente la capacidad de almacenamiento.

Abrir en DBAtlas →

Más entradas de este motor