欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

mysql报错1025 LOCK死锁问题解决

程序员文章站 2022-03-02 19:00:19
突然一条数据无法删除更改,遇到了传说中的死锁 报错 1025 lock …….. lock wait timeout exceeded….. 下面数条命令...

突然一条数据无法删除更改,遇到了传说中的死锁

报错 1025 lock …….. lock wait timeout exceeded…..

下面数条命令

show open tables where in_use > 0;

show processlist

select * from information_schema.innodb_locks;

select * from information_schema.innodb_lock_waits;

上面的这些语句查询均没看出问题所在

最后查到是因为有未提交的事物

select * from information_schema.innodb_trx

找到 trx_mysql_thread_id

kill 此id

解决!