暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN202311824843.9-数据库的数据同步方法、存储介质及设备.PDF
32
18页
0次
2024-03-20
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311824843 .9
(22)申请日 2023 .12.27
(71)申请人 北京人大金仓信息技术股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 魏乾 王凯龙 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 陈长山
(51)Int.Cl .
G06F
16/27
(2019 .01)
G06F
16/23
(2019 .01)
G06F
9/46
(2006 .01)
(54)发明名称
数据库的数据同步方法存储介质及设备
(57)摘要
本发明提供了一种数据库的数据同步方法
存储介质及设备数据库的数据同步方法包括
获取需要同步至目标端数据库的待同步事务
取待同步事务中的操作语句检测操作语句是否
为进行数据定义操作的操作语句若是跳过操
作语句若否执行操作语句检测到待同步事务
的所有操作语句全部处理完成执行待同步事务
中进行数据定义操作的操作语句也就是说
待同步事务的同步过程中暂不执行读取到的进
行数据定义操作的操作语句直至待同步事务中
的除进行数据定义操作之外的操作语句全部执
行完成后再执行进行数据定义操作的操作语
句,有效避免执行数据定义操作导致事务部分操
作语句已入库而事务号尚未更新的情况发生
权利要求书2页 说明书9页 附图6页
CN 117539960 A
2024.02.09
CN 117539960 A
1 .一种数据库的数据同步方法包括
获取需要同步至目标端数据库的待同步事务
读取所述待同步事务中的操作语句
检测所述操作语句是否为进行数据定义操作的操作语句若是跳过所述操作语句
否,执行所述操作语句
检测到所述待同步事务的所有操作语句全部处理完成
执行所述待同步事务中进行数据定义操作的操作语句
2 .根据权利要求1所述的数据库的数据同步方法其中所述检测到所述待同步事务的
所有操作语句全部处理完成的步骤之后包括
将所述待同步事务已执行的操作语句入库且将所述目标端数据库的同步断点更新为
所述待同步事务的事务序列号所述同步断点用于标记已在所述目标端数据库完成同步的
事务的事务序列号
3 .根据权利要求2所述的数据库的数据同步方法其中所述待同步事务的操作语句中
包含预置的断点更新操作语句所述断点更新操作语句用于将所述目标端数据库的同步断
点更新为所述待同步事务的事务序列号
所述将所述待同步事务已执行的操作语句入库且将所述目标端数据库的同步断点更
新为所述待同步事务的事务序列号的步骤包括
提交所述待同步事务所有已执行的操作语句从而实现所述待同步事务已执行的操作
语句入库且将所述目标端数据库的同步断点更新为所述待同步事务的事务序列号
4 .根据权利要求3所述的数据库的数据同步方法其中在进行数据同步的过程中
测同步中断的节点若监测到所述同步中断的节点出现在执行所述待同步事务中进行数据
定义操作的操作语句的过程中所述数据同步方法还包括
重新开启数据同步
获取所述目标端数据库的同步断点对应的事务中的进行数据定义操作的操作语句
在所述目标端数据库执行进行数据定义操作的所述操作语句
5 .根据权利要求1所述的数据库的数据同步方法其中所述读取所述待同步事务中的
操作语句的步骤之前包括
关闭所述目标端数据库的单语句自动提交模式
6 .根据权利要求1所述的数据库的数据同步方法其中所述跳过所述操作语句的步骤
之后包括
将进行数据定义操作的所述操作语句进行持久化存储
7 .根据权利要求6所述的数据库的数据同步方法其中所述将进行数据定义操作的所
述操作语句进行持久化存储的步骤包括
将所述操作语句存储在预设的内存队列中
8.根据权利要求1所述的数据库的数据同步方法其中所述检测所述操作语句是否为
进行数据定义操作的操作语句的步骤包括
检测所述操作语句中是否含有预设关键字若是则判定所述操作语句为进行数据定
义操作的操作语句若否则判定所述操作语句不是进行数据定义操作的操作语句
9 .一种机器可读存储介质其上存储有机器可执行程序所述机器可执行程序被处理
权 利 要 求 书
1/2
2
CN 117539960 A
2
of 18
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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