暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种检测无主键数据表一致性的系统及方法_CN-106815326-B_彭明田_中国民航信息网络股份有限公司, 武汉达梦数据库有限公司.pdf
64
10页
0次
2021-11-10
免费下载
(19)中华人民共和国国家知识产权局
(12)发明专利
(10)授权公告号
(45)授权公告日
(21)申请号 201611238008.7
(22)申请日 2016.12 .28
(65)同一申请的已公布的文献号
申请公布号 CN 106815326 A
(43)申请公布日 2017.06 .09
(73)专利权人 中国信息络股份有
地址 100105 北京市朝阳区天辰东路7号国
家会议中心北区E5
专利权人 武汉达梦数据库有限公
(72)发明人 彭明田 付铨  王尧 孙峰 
英飚 
(74)专利代理机构 湖北武汉永嘉专利代理有
42102
代理人 张惠玲
(51)Int.Cl.
G06F
16/23
(2019 .01)
(56)对比文件
CN 104021132 A ,2014 .09 .03
审查员
(54)发明
种检测无表一性的系统
(57)摘要
种检测无
性的系统及方法其系统包括于获取数据
集、计算MD5跳表、三路快速排序、管理MD5跳表的
始端数据代理AGENT终端数据代理AGENT
据并生成对比报告的数据校验VERI还包
测的库同系统源数目的
库。本发用MD5测无据表
少需要比对的据量据表
键的用MD5理比
数据避免在无主键基表可能存在大量
记录情况下对算法性能退化的情形。
权利要求书2页 说明书5页 附图2页
CN 106815326 B
2021.03.02
CN 106815326 B
1 .种检测无性的方法在于用于种检测无
性的系统AGENTAGENT
VERI所述始端数据代理AGENT端数据代理AGENT于获取数据集计算MD5跳表、
路快MD5述数验VERI用于对比据并生成对比报告还包被检
测的库同AGENT
AGENT分别从源数据库和目的库获取待检最新版本表数据并计算出MD5摘要值
述数据校验VERI接收始端数据代理AGENT和终端数据代理AGENT发送的数据包并进行分块
排序与MD5跳表检测源数据库目的据库的一致性所述始端数据代理AGENT、
端数据代理AGENT为服务程序所述数据包包含ROWID和MD5摘要值
该方法包括下步骤
步骤S010始端据代理AGENT和终端数据代理AGENT分别从源数库和目的据库获
取待检的最新版本表数据后计算出MD5摘要值
S020据校VERIAGENT和终AGENT发送的
步骤S030数据校验VERI对数据包进行分块、与MD5跳表
其中在步骤S010中包括以下步骤
步骤S010-1始端数代理AGENT和终端数据代理AGENT分别在源数据库和目的数据库
上执行数据查
步骤S010-2始端数据代理AGENT和终端数据代理AGENT分别计算MD5摘要值
S010-3代理AGENT和终代理AGENT分别将ROWIDMD5摘要
在数据包中发送给数据校验VERI其中始端数据代理AGENT发送的数据包放置于左列表
端数据代理AGENT发送据包放置于右列表
S030left_overright_over
left_over初始化为FALSEright_over初始化为FALSE数据校验VERI对数据包的排序包括
下步骤
步骤S031-1left_over为TRUE至步骤S031-4则从左列表取出一个数据包
到左排序内存中
S031-2S031-1左排序内无法放入据包
列表最后一个数据包
步骤S031-3左排序内存的数包进行序结果写入文件中系统自
动生成如果取到后一个数据包标记left_over为TRUE至步S031-1继续处左列
S031-4right_overTRUES031-7则从列表取出
放到右排序内存中
S031-5S031-4序内存无
列表最后一个数据包
步骤S031-6右排序内存的数包进行序结果写入文文件名系统自动生
果取到最后一个序结果right_over=TRUE至步S031-4继续处
权 利 要 求 书
1/2
2
CN 106815326 B
2
of 10
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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