数据库异常确定方法、装置、介质及电子设备制造方法及图纸

技术编号:43495002 阅读:14 留言:0更新日期:2024-11-29 17:02
本发明专利技术提供了一种数据库异常确定方法,包括:获取数据库集群的拓扑图,拓扑图用于反映所述数据库集群中各数据库节点之间的关联关系;对目标父节点执行读操作,得到目标父节点的读状态,所述目标父节点为所述各数据库节点中任一存在子节点的数据库节点;对目标子节点执行读操作,得到所述目标子节点的读状态,所述目标子节点为目标父节点的所有子节点;根据目标子节点的读状态,获取目标子节点的数据同步状态;根据目标父节点的读状态、所述目标子节点的读状态和数据同步状态,确定目标父节点是否存在异常,以此方式可以快速准确的从拓扑图中确定出存在异常的数据库。本发明专利技术还提供了一种数据库异常确定装置、介质以及电子设备。

【技术实现步骤摘要】

本专利技术涉及数据处理的,具体而言,涉及一种数据库异常确定方法、装置、介质及电子设备


技术介绍

1、为了保证数据库连续性,需要实时确定主数据库和备数据库是否存在异常,当主数据库存在异常,需要利用正常状态的备数据库替换存在异常的主数据库。目前,采用单点检测或多点检测的方法确定主数据库和备数据库是否存在异常,以此方式需要重复多次检测来确定主数据库和备数据库是否存在异常。例如,采用多个检测程序对主数据库和备数据库进行检测,或采用一个检测程序对主数据库和备数据库进行检测,以上两种方式检测效率和准确性不容易同时得到保证,提高检测效率,容易降低检测的准确性,提高检测准确性,则会影响探测效率。

2、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本专利技术实施例的目的在于提供一种数据库异常确定方法、装置、介质及电子设备,进而至少可以在一定程度上可以快速准确的从拓扑图中确定出存在异常的数据库。

<本文档来自技高网...

【技术保护点】

1.一种数据库异常确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述目标父节点的读状态、所述目标子节点的读状态和数据同步状态,确定所述目标父节点是否存在异常包括:

3.根据权利要求1所述的方法,其特征在于,该方法还包括:

4.根据权利要求3所述的方法,其特征在于,根据所述目标父节点的写状态和所述目标子节点的写状态,确定所述目标父节点是否存在异常包括:

5.根据权利要求3所述的方法,其特征在于,在所述目标父节点的写状态为不可写且所述目标子节点的写状态为可写的情况下,该方法还包括:

6.根据权利要求5所...

【技术特征摘要】

1.一种数据库异常确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述目标父节点的读状态、所述目标子节点的读状态和数据同步状态,确定所述目标父节点是否存在异常包括:

3.根据权利要求1所述的方法,其特征在于,该方法还包括:

4.根据权利要求3所述的方法,其特征在于,根据所述目标父节点的写状态和所述目标子节点的写状态,确定所述目标父节点是否存在异常包括:

5.根据权利要求3所述的方法,其特征在于,在所述目标父节点的写状态为不可写且所述目标子...

【专利技术属性】
技术研发人员:姚文龙韦鹏程周欢王鹏余星孟令银陈飞高超朱绍辉刘海龙沈村敬赵彤董俊峰黄铮强群力张拴洋
申请(专利权)人:网联清算有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1