mysql事物长时间未提交引起的Lock wait timeout
问题:今天遇到一个问题,数据库执行报,Lock wait timeout exceeded; try restarting transaction异常,通过select * from information_schema.innodb_trx sql查询当前运行的所有事务,查询到有个事物一直运行时间长达15分钟未提交,导致后续的线程等待超时,解决方法就是kill trx_mysql_thread_id,功能回复正常。后续思考:引发一个问题,假如事物一直未手动释放,后续功能不是一直受影响,mysq
原创
2020-12-21 18:04:50 ·
1682 阅读 ·
0 评论