【死锁分析】数据库查询相关脚本发生死锁的分析处理
【问题描述】
数据库服务器前一天异常崩溃后,重新恢复环境和账套后,第二天发货业务使用过程中,频繁出现死锁:
根据死锁脚本分析是发货业务的预计可发量校验相关查询服务脚本与相关订单更新/删除脚本发生死锁:
【原因分析】
预计可发量上述脚本是查询订单相关数据的查询锁S 与 更新/删除脚本 排它锁X 之间发生
结合前一天数据库服务器崩溃因素 且之前业务都正常运行,可发量业务并未出现此类死锁情形
初步怀疑应该与数据库环境配置等因素有关,排查相关参数配置
数据库属性的参数:读提交快照处于打开状态:False 明显不正确
【解决方案】
数据库属性的参数:读提交快照处于打开状态:False --不正确,需要改为True
参考设置:
【结果】
调整参数为True后,系统发货业务恢复正常,未在新出现查询有关的死锁记录
【死锁分析】数据库查询相关脚本发生死锁的分析处理
【问题描述】数据库服务器前一天异常崩溃后,重新恢复环境和账套后,第二天发货业务使用过程中,频繁出现死锁:根据死锁脚本分析是发货业务...
点击下载文档
本文2024-09-23 02:43:18发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-154269.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章