暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
死锁处理方法、装置、电子设备及计算机存储介质_CN113296965A_阿里巴巴.pdf
105
18页
1次
2022-01-27
免费下载
(19)中华人共和国国家知识产
(12)发明专
(10)布号
(43)请公布日
(21)请号 202010251759.2
(22)请日 2020 .04 .01
(71)请人 阿里巴巴集团控股有
地址 英属开曼群岛大开曼资本大厦一座四
层847号
(72)发明人  
(74)利代理机构 北京合创知识产权代
11545
代理人 李杰 兰淑铎
(51)Int .Cl.
G06F
9/52
(2006.01)
G06F
16/21
(2019 .01)
(54)发明名称
锁处
储介
(57)摘要
本发明实施例提供了一种死锁处理方法
子设备及计算机存储质,其中死锁处理
包括取数库运程中的待图
对所述锁等进行强连通分量检测获取所述
锁等待图中存强连通分量根据所述锁等
通分确定行的解除
信息根据所述强连通解除操作的信息解除
有效保证GDD死锁处理过程中只有与死
锁有关的事务会被中断或取不会波及与死锁
无关事务。
权利要求书2页 说明书11页 附图4页
CN 113296965 A
2021.08.24
CN 113296965 A
1 .一种死锁处理方法包括
获取数据库运行过程中的锁等待图
对所述锁等待进行强连通分量检测获取所述锁等待图中存在的强连通分量
据所述锁等待图中的强连通分确定待进行的强连通解除操作的信息根据所述强
连通解操作的信息解除所述强连通分量对应的死锁。
2.据权利要求1所述的方其中所述据所述锁等待图中的强连通分确定待进
行的强连通解操作的信息包括
据所述锁等待图中的强连通分确定待去除的述强连通分量中的点的信息
据所述节点信息确定对所述锁等待进行强连通解操作信息。
3 .根据权利要求2所述方法所述强连通分量包括至一个
在所述据所述锁等待图中的强连通分确定待进行的连通解除操作的信息之
所述方法还包括
每个分量构成通分点中去除去除
前强连通分量的强连通解操作。
4 .利要3述的对每通分构成通分
节点中去待去除的节点进行当前强连通分量的强连通解操作包括
针对每个强连通分量从构成当前强连通分量的节点中去除一个待去除的节点
了节点后的当前强连通分量中是否还存在子强连通分量
若不存在则确定完成当前强连通分量的强连通解除操作
对子分量点去除 连通在子
通分量。
5 .利要4述的等待图与数库事
所述数据库事务会话具有会话标识值
所述从构成当前强连通分量的节点中去一个待去除的节点包括
将会话标识值最大节点从当前强连通分量中去
6 .据权利要求2-5任一项所述的方法其中所述据所述强连通解除操作的信息解
所述强连通分量对应死锁包括
待去除点的待去除对应的会话
所述强连通分量对应死锁。
7 .据权利要求1-5任一项所述的方法其中述根据所述锁等待图中的连通分
确定待进行的强连通解除操作信息据所述强连通解除操作的信息解所述强连通分
量对应死锁包括
测获得的少一通分信息和各通分应的点的信息
行记录
从记录的各所述强连通分量对应的节点中确定各所述强连通分量待去除的节点
去除所述锁等待图中的所述待去除的并终止所述待去除的节点对应的据库事
务会话解除所述强连通分量对应的死锁。
权 利 要 求 书
1/2
2
CN 113296965 A
2
of 18
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜