暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN202211658550.3-数据库的数据同步方法、存储介质以及设备.PDF
62
14页
0次
2024-03-20
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202211658550.3
(22)申请日 2022.12 .22
(71)申请人 北京人大金仓信息技术股份有
地址 100102 北京市朝阳区容达路7号院5
号楼1至3层101内二层201
(72)发明人 魏乾 王凯龙 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 刘长江
(51)Int.Cl.
G06F
16/23
(2019 .01)
G06F
16/27
(2019 .01)
(54)发明
数据库的数据同步方法、存储介及设备
(57)摘要
本发明提供了一种数据库的数步方法
存储介及设备该数据同步方法包括根
表的和同步目表的相关
序列的当前值并将相关序列的当前值设置为
后开启同本发
库的据同步方
换时将涉及到的序列全部同步为与原业务库一
致的而保证业切换用可以
常运行。
权利要求书2页 说明书6页 附图5页
CN 115827657 A
2023.03.21
CN 115827657 A
1 .一种数据库的数步方法包括
获取同步表并根据所述步表查询得到对应的同步来源表
得到所述同步来源表的主键的最大值并记为主键最大值
根据所述询得到对应的同标表
获取与所述同步目标表关的序列并记为相关序列
获取所述序列当前值
将所述当前值与所述主键最大值
根据较结果确定所述相关序列是否需要处理
将需处理序列当前值设置为所述主键最大值
开始步过程。
2.据权利要求1所述的步方其中述获与所述同步目
关的序列的步骤包括
获取所述同步目标表上的触发器
根据所述触发器判断所述步目标主键值是否由序列生成
若是则确定所述序列为所述相关序列。
3 .据权利要求1所述的库的数据同步方其中所述获取所述同步目
关的序列的步骤还包括
根据预设函数确定所述相关序列。
4 .据权利要求1所述的库的数据同方法其中所述获取所述同步目标表
关的序列的步骤还包括
根据所述数据库统目录表联查得到所述相关序列。
5 .据权利要求1所述的库的数据同步方其中所述较结确定所述
关序列是否需要处理的步骤包括
在所述当前值小于所述主键最大值确定所述相关序列为所述需处理序列。
6 .据权利要求1所述的库的数据同步方其中所述将需处理的所述相关序
的当前值设置为所述主键最大值步骤包括
计算所述主键最大值与所述相关序列当前值的差记为第一差值
将所述需处理序列设置为停止缓存
将所述需处理序列步长设置为所述第一差值
对所述需处理的相关序列执将所述当前值指到一个值的函数将所述需处理的
所述序列当前值设置为所述主键最大值。
7 .据权利要求6所述的库的数据同步方其中所述对所述需处理的相关
执行将所述当前值指到下一个值的函数的步骤之后还包括
将所述需处理序列步长恢复为设置为所述第一差值之前原步长
将所述需处理序列设置为开始缓存。
8.利要求1述的据库的据同步方其中将需处理的相关
的当前值设置为所述主键最大值步骤包括
执行重置列对象的计数器数值的函数将所述需处理的相关列的当前值
置为所述主键最大值。
权 利 要 求 书
1/2
2
CN 115827657 A
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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