1114: The table is full
MySQLNe demek?
Tabloya daha fazla veri yazılamıyor çünkü bir depolama sınırına ya da alan sonuna ulaşıldı.
Neden olur?
Disk alanının dolması, MEMORY tablolarında max_heap_table_size sınırına ulaşılması, geçici tablolarda tmp_table_size aşımı, innodb_data_file_path ile sabit boyutlu tablespace'in dolması veya dosya sistemi/tabloya özgü boyut sınırları.
Nasıl çözülür?
Öncelikle disk boş alanını kontrol edin ve boşaltın. MEMORY/temp tabloları için max_heap_table_size ve tmp_table_size değerlerini artırın. InnoDB için innodb_data_file_path'in autoextend olduğundan emin olun ya da alan ekleyin. Büyük geçici sonuçları diske alan işlemlerde sorguyu optimize edin. Kalıcı çözüm için depolama kapasitesini artırın.
Aynı motorda diğer kayıtlar
- 2002Can't connect to local MySQL server through socket
- 2003Can't connect to MySQL server (TCP/IP)
- 2006MySQL server has gone away
- 1215Cannot add foreign key constraint
- 1451Cannot delete or update a parent row: a foreign key constraint fails
- 1452Cannot add or update a child row: a foreign key constraint fails
- 1366Incorrect string/integer value for column