Invention Grant
- Patent Title: 数据库事务的死锁检测方法、装置及电子设备
-
Application No.: CN202110028189.5Application Date: 2021-01-11
-
Publication No.: CN112363846BPublication Date: 2021-04-13
- Inventor: 王天宇
- Applicant: 北京金山云网络技术有限公司
- Applicant Address: 北京市海淀区西二旗中路33号院4号楼6层006号
- Assignee: 北京金山云网络技术有限公司
- Current Assignee: 北京金山云网络技术有限公司
- Current Assignee Address: 北京市海淀区西二旗中路33号院4号楼6层006号
- Agency: 北京超凡宏宇专利代理事务所
- Agent 徐丽
- Main IPC: G06F9/52
- IPC: G06F9/52 ; G06F9/46

Abstract:
本发明提供了一种数据库事务的死锁检测方法、装置及电子设备,涉及数据库技术领域,该方法包括如果检测到目标事务处于挂起状态,判断该目标事务是否满足预设的发生死锁的必要条件;其中,当该目标事务被阻塞时,该目标事务处于挂起状态;如果该目标事务满足该发生死锁的必要条件,触发死锁检测。本发明实施例通过设置发生死锁的必要条件,用以排除一部分不可能发生死锁的目标事务被挂起的情况,只在满足该必要条件时才进行死锁检测,从而减少了死锁检测的次数,提高了死锁检测的效率,节约了数据库系统的CPU资源,并提高锁系统的并发处理能力。
Public/Granted literature
- CN112363846A 数据库事务的死锁检测方法、装置及电子设备 Public/Granted day:2021-02-12
Information query