使用 DEADLOCK_TIMEOUT 配置参数来指定数据库服务器可等待获取锁的最大秒数。
仅为涉及远程数据库服务器的分布式查询使用此参数。对非分布式查询不使用此参数。
- onconfig.std 值
- DEADLOCK_TIMEOUT 60
- 值
- 正整数
- 单位
- 秒
- 生效
- 编辑 onconfig 文件并重启数据库服务器之后。
- 当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
- 当您通过运行 onmode -wm 命令设置内存中的该值时。
用法
如果分布式事务被强制等待的时间大于 DEADLOCK_TIMEOUT 配置参数指定的秒数时,则拥有该事务的线程假定存在多服务器死锁。