(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 CN 110059071 A(43)申请公布日 2024.07.26
(21)申请号 202410190040.X(22)申请日 2024.03.13
(71)申请人 平安普惠企业管理有限公司
地址 518052 广东省深圳市前海深港合作
区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)(72)发明人 田畔
(74)专利代理机构 北京英特普罗知识产权代理
有限公司 11015
代理人 林彦之(51)Int.Cl.
G06F 16/21(2024.01)G06F 16/22(2024.01)
权利要求书2页 说明书11页 附图3页
(54)发明名称
基于存储过程的数据对比监控方法、系统、设备及介质
(57)摘要
本公开涉及一种基于存储过程的数据对比监控方法,其特征在于,包括:监听获知主存储过程中的对比开关被触发,从至少一张基础数据表中确定出本次对比依赖的目标基础数据表;将目标基础数据表的表名称存储至监控记录表中;触发对应的副存储过程,获取目标基础数据表关联的第一待对比数据表和目标基础数据表关联的第二待对比数据表,并将第一待对比数据表和第二待对比数据表进行对比;确定第一待对比数据表和第二待对比数据表的对比结果;以及将对比结果记录在监控记录表中与表名称关联的位置。本公开还提供了一种基于存储过程的数据对比监控系统、一种计算机设备和一种计算机可读存储介质。
CN 110059071 ACN 110059071 A
权 利 要 求 书
1/2页
1.一种基于存储过程的数据对比监控方法,其特征在于,包括:监听获知主存储过程中的对比开关被触发,从至少一张基础数据表中确定出本次对比依赖的目标基础数据表;
将所述目标基础数据表的表名称存储至监控记录表中;触发对应的副存储过程,获取所述目标基础数据表关联的第一待对比数据表和所述目标基础数据表关联的第二待对比数据表,并将所述第一待对比数据表和所述第二待对比数据表进行对比,其中,所述目标基础数据表中用于存储与所述第一待对比数据表中的待对比数据关联的基础数据和与所述第二待对比数据表中的待对比数据关联的基础数据;
确定所述第一待对比数据表和所述第二待对比数据表的对比结果;以及将所述对比结果记录在所述监控记录表中与所述表名称关联的位置。2.根据权利要求1所述的方法,其特征在于,所述确定所述第一待对比数据表和所述第二待对比数据表的对比结果,包括:
确定所述第一待对比数据表和所述第二待对比数据表进行对比的数据的对比条数;从所述对比条数中确定出匹配失败的数据的匹配失败条数;以及从所述对比条数中确定出匹配成功的数据的匹配成功条数。3.根据权利要求1所述的方法,其特征在于,在所述将所述目标基础数据表的表名称存储至监控记录表中之后,所述方法还包括:
将所述监控记录表的状态设置为用于表征正在依赖所述目标基础数据表进行对比操作的第一状态。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一待对比数据表和所述第二待对比数据表不同,则将所述第二待对比数据表的状态设置为用于表征需要进行数据更新的第二状态。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
判断所述第一待对比数据表和所述第二待对比数据表的对比过程是否出现异常;以及若是,则将所述监控记录表的状态设置为用于表征所述第一待对比数据表和所述第二待对比数据表对比失败的第三状态;或者
若否,则将所述监控记录表的状态设置为用于表征所述第一待对比数据表和所述第二待对比数据表对比成功的第四状态。
6.根据权利要求1所述的方法,其特征在于,所述至少一张基础数据表包括多张基础数据表,所述方法还包括:
判断依赖所述多张基础数据表的对比操作是否已经全部完成;以及若否,则从所述多张基础数据表中确定出下次对比操作依赖的基础数据表。7.一种基于存储过程的数据对比监控系统,其特征在于,包括:第一确定模块,用于监听获知主存储过程中的对比开关被触发,从至少一张基础数据表中确定出本次对比依赖的目标基础数据表;
存储模块,用于将所述目标基础数据表的表名称存储至监控记录表中;处理模块,用于触发对应的副存储过程,获取所述目标基础数据表关联的第一待对比数据表和所述目标基础数据表关联的第二待对比数据表,并将所述第一待对比数据表和所述第二待对比数据表进行对比,其中,所述目标基础数据表中用于存储与所述第一待对比
2