首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】数据库故障检测方法和装置、电子设备及存储介质_云和恩墨(北京)信息技术有限公司_202311870861.0 

申请/专利权人:云和恩墨(北京)信息技术有限公司

申请日:2023-12-29

公开(公告)日:2024-06-18

公开(公告)号:CN117851244B

主分类号:G06F11/36

分类号:G06F11/36

优先权:

专利状态码:有效-授权

法律状态:2024.06.18#授权;2024.04.26#实质审查的生效;2024.04.09#公开

摘要:本申请提供了一种数据库故障检测方法和装置、电子设备及存储介质,属于数据库开发技术领域,通过对数据库集群进行心跳检测,得到心跳信息,数据库集群包括主数据库以及主数据库的从数据库,若心跳信息表征主数据库心跳检测失败,则根据心跳信息获取心跳检测成功的从数据库,得到目标从数据库,获取主数据库与目标从数据库之间的数据同步链路状态信息,若数据同步链路状态信息表征主数据库与所有目标从数据库之间的数据同步链路均断开,则确定主数据库处于故障状态,提高了数据库故障检测的准确性。

主权项:1.数据库故障检测方法,其特征在于,所述方法包括:对数据库集群进行心跳检测,得到心跳信息;所述数据库集群包括主数据库以及所述主数据库的从数据库;若所述心跳信息表征所述主数据库心跳检测失败,则根据所述心跳信息获取心跳检测成功的所述从数据库,得到目标从数据库;获取所述主数据库与所述目标从数据库之间的数据同步链路状态信息;若所述数据同步链路状态信息表征所述主数据库与所有所述目标从数据库之间的数据同步链路均断开,则确定所述主数据库处于故障状态;在所述若所述数据同步链路状态信息表征所述主数据库与所有所述目标从数据库之间的数据同步链路均断开,则确定所述主数据库处于故障状态之后,所述数据库故障检测方法还包括:从所述目标从数据库选取候选临时主数据库;对除所述候选临时主数据库之外的其他所述目标从数据库进行数据库分类,得到从数据库类型;根据所述从数据库类型更新其他所述目标从数据库与所述候选临时主数据库之间的数据同步关系,并根据所述数据同步关系进行数据同步;在所述根据所述从数据库类型更新其他所述目标从数据库与所述候选临时主数据库之间的数据同步关系,并根据所述数据同步关系进行数据同步之后,所述数据库故障检测方法还包括:对所述候选临时主数据库进行数据库合法性检测,得到合法性检测信息;若所述合法性检测信息表征所述候选临时主数据库合法性检测失败,则从其他所述目标从数据库选取目标主数据库;更新所述目标主数据库与所述候选临时主数据库之间的所述数据同步关系;根据更新后的所述数据同步关系进行数据同步。

全文数据:

权利要求:

百度查询: 云和恩墨(北京)信息技术有限公司 数据库故障检测方法和装置、电子设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。