mysql - MySql 是否有最大锁定超时设置
问题描述
如果事务在表上持有超过 xx 分钟的锁,则中止/回滚事务并释放锁。
我要解决的问题:其中一个表被锁定了一个多小时,以执行缓慢的更新查询。所有其他需要锁定同一个表的事务开始失败,因为它无法获得锁。
缓慢的查询已修复,但想知道是否有故障安全开关“max_lock_timeout”左右,如果它超过某个阈值可以释放锁。
解决方案
推荐阅读
- excel - 检查 AddMember 方法是否失败
- snmp - PySNMP 的 nextCmd() 中提供的 errorIndication、errorStatus 和 errorIndex 是什么?
- asp.net - 在 .NET 中的应用程序结束时调用函数
- ios - 展开部分单元格时 TableView 跳过
- java - 无法使用 SpringBoot + Postgresql 打开 JDBC 连接以执行 DDL
- html - 跟踪来自锚元素的请求和响应
- html - 隐藏在正文中的元素,具有特定的类
- angular - 子组件的角度材质样式不起作用
- xml - Spring boot POM.xml 缺少依赖项
- mysql - 授予对具有相同前缀的数据库集的所有权限