mysql数据库锁死,报错 mysql add/update error:org.springframework.dao.CannotAcquireLockException

来源:互联网 发布:通达信软件的使用方法 编辑:程序博客网 时间:2024/05/20 09:24

在update数据很多的时候逐条update报错数据库表锁死:

报错:
严重: mysql add/update error:org.springframework.dao.CannotAcquireLockException:

原因:数据库表没有主键

解决方案:

1.查看锁死的表:show OPEN TABLES where In_use > 0;
2.查看进程:SHOW PROCESSLIST

3.kill掉导致锁死操作的进程ID:kill id

4.解锁后给id字段加上主键


0 0