Lock wait timeout exceeded; try restarting transaction
**今天碰到了这个异常:Lock wait timeout exceeded; try restarting transaction**
花了一点时间整理了解决方法,留作备案
这个异常出现的原因是数据库事务存在时间过久,或者事务里出现死锁.
前者解决方法是:
在mysql中执行
set innodb_lock_wait_timeout=1000
作用是把超时时间加长,单位是s(...
原创
2018-07-23 15:47:43 ·
208 阅读 ·
0 评论