2010-01-12 7 views
0

J'exécuter une requête dans JDBCsql supprimer verrouillage

 
delete * from mytable where ... 

Je suis:

java.sql.SQLException: The total number of locks exceeds the lock table size 

J'ai environ 200k enregistrements de la table. comment résoudre ce problème?

Répondre

0

cela peut se produire lors de la suppression d'un grand nombre de lignes dans mysql/InnoDB, la solution proposée est d'augmenter votre innodb_buffer_pool_size jusqu'à ce qu'il fonctionne.

http://bugs.mysql.com/bug.php?id=15667

Questions connexes