1114: The table is full (die Tabelle ist voll)
MySQLWas bedeutet das?
In die Tabelle können keine weiteren Daten geschrieben werden, weil ein Speicherlimit oder das Ende des verfügbaren Platzes erreicht ist.
Ursache
Platte voll, Limit max_heap_table_size bei MEMORY-Tabellen erreicht, tmp_table_size bei temporären Tabellen überschritten, ein über innodb_data_file_path definierter Tablespace fester Größe läuft voll oder dateisystem-/tabellenspezifische Größenlimits.
Lösung
Prüfe zuerst den Plattenplatz und gib Platz frei. Erhöhe für MEMORY-/Temp-Tabellen max_heap_table_size und tmp_table_size. Stelle bei InnoDB sicher, dass innodb_data_file_path auf autoextend steht, oder füge Platz hinzu. Optimiere Abfragen, die große temporäre Ergebnisse auf Disk auslagern. Erhöhe als dauerhafte Lösung die Speicherkapazität.
Weitere Einträge zu dieser Datenbank
- 2002Can't connect to local MySQL server through socket (keine Verbindung zum lokalen MySQL-Server über Socket)
- 2003Can't connect to MySQL server (TCP/IP) (keine Verbindung zum MySQL-Server über TCP/IP)
- 2006MySQL server has gone away (Verbindung zum MySQL-Server verloren)
- 1215Cannot add foreign key constraint (Foreign-Key-Constraint kann nicht hinzugefügt werden)
- 1451Cannot delete or update a parent row: a foreign key constraint fails (Elternzeile kann nicht gelöscht/geändert werden: Foreign-Key-Constraint schlägt fehl)
- 1452Cannot add or update a child row: a foreign key constraint fails (Kindzeile kann nicht eingefügt/geändert werden: Foreign-Key-Constraint schlägt fehl)
- 1366Incorrect string/integer value for column (falscher String-/Integer-Wert für Spalte)