数据库

10月22日 · 2025年

【异常解决】MySQL数据库:Lock wait timeout exceeded; try restarting transaction问题解析及解决方案

12 0
锁等待超时出现的情况1、多台服务器同时操作同一数据库。2、在同一事务内先后对同一条数据进行插入和更新操作。3、同时对同一张表进行插入和更新操作。4、事务A对记录C进行更新/删除操作的请求未commit时,事务B也对记录C进行更新/删除操作。此时,B会等A提交事务,释放行锁。当等待时间超过i...