1114: The table is full (la table est pleine)
MySQLQue signifie cette erreur ?
Plus aucune donnée ne peut être écrite dans la table, car une limite de stockage ou la fin de l'espace disponible a été atteinte.
Cause
Disque plein, limite max_heap_table_size atteinte pour les tables MEMORY, tmp_table_size dépassé pour les tables temporaires, tablespace de taille fixe défini par innodb_data_file_path rempli, ou limites de taille propres au système de fichiers/à la table.
Comment la corriger
Vérifiez et libérez d'abord l'espace disque. Pour les tables MEMORY/temporaires, augmentez max_heap_table_size et tmp_table_size. Pour InnoDB, assurez-vous qu'innodb_data_file_path est en autoextend ou ajoutez de l'espace. Optimisez les requêtes qui déversent de gros résultats temporaires sur disque. En correction permanente, augmentez la capacité de stockage.
Autres entrées pour ce moteur
- 2002Can't connect to local MySQL server through socket (connexion impossible au serveur MySQL local via le socket)
- 2003Can't connect to MySQL server (TCP/IP) (connexion impossible au serveur MySQL)
- 2006MySQL server has gone away (le serveur MySQL a disparu)
- 1215Cannot add foreign key constraint (impossible d'ajouter la contrainte de clé étrangère)
- 1451Cannot delete or update a parent row: a foreign key constraint fails (suppression ou mise à jour de la ligne parente impossible : échec de la contrainte de clé étrangère)
- 1452Cannot add or update a child row: a foreign key constraint fails (ajout ou mise à jour de la ligne enfant impossible : échec de la contrainte de clé étrangère)
- 1366Incorrect string/integer value for column (valeur de chaîne/entière incorrecte pour la colonne)