暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN119848095A-跨数据库的序列访问方法、介质、产品及设备_电科金仓.PDF
14
14页
0次
2025-04-23
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202510047104 .6
(22)申请日 2025 .01 .13
(71)申请人 中电科金仓北京科技股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 闫啸 王建华 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 刘哲莉
(51)Int.Cl .
G06F
16/2455
(2019 .01)
G06F
16/23
(2019 .01)
G06F
9/54
(2006 .01)
(54)发明名称
跨数据库的序列访问方法介质产品及设
(57)摘要
本发明提供了一种跨数据库的序列访问方
介质产品及设备其中上述方法包括获取
访问指令访问指令用于跨数据库访问目标序列
对象获取目标序列值根据访问指令在共享序列
缓存区中查询是否存在目标序列对象对应的目
标缓存共享序列缓存区为数据库的共享内存中
专门用于存储序列对象的缓存区若否则根据
访问指令在预设序列共享系统表中访问目标序
列对象并获取目标序列值预设序列共享系统表
用于存储序列对象的元信息本方法通过在所有
数据库的共享内存中设计共享序列缓存区以及
预设序列共享系统表从而保证访问指令能够跨
数据库访问对应的序列对象并且设计共享序列
缓存区能够进一步提高跨数据库的序列访问效
权利要求书2页 说明书8页 附图3页
CN 119848095 A
2025.04.18
CN 119848095 A
1 .一种跨数据库的序列访问方法包括
获取访问指令所述访问指令用于跨数据库访问目标序列对象获取目标序列值
根据所述访问指令在共享序列缓存区中查询是否存在所述目标序列对象对应的目标
缓存所述共享序列缓存区为所述数据库的共享内存中专门用于存储所述序列对象的缓存
区;
若否则根据所述访问指令在预设序列共享系统表中访问所述目标序列对象并获取所
述目标序列值所述预设序列共享系统表用于存储所述序列对象的元信息
2 .根据权利要求1所述的跨数据库的序列访问方法其中
所述根据所述访问指令在共享序列缓存区中查询是否存在所述目标序列对象对应的
目标缓存的步骤之后还包括
在所述共享序列缓存区中存在所述目标缓存的情况下判断所述目标缓存中是否存在
未使用的序列值;
若是则在所述未使用的序列值中按照顺序获取最小的序列值作为所述目标序列值
并同步更新所述目标缓存以及所述预设序列共享系统表中关于所述目标序列对象的数据
3 .根据权利要求2所述的跨数据库的序列访问方法其中
所述判断所述目标缓存中是否存在未使用的序列值的步骤之后还包括
在所述目标缓存中不存在未使用的序列值的情况下根据所述目标缓存中已有的序列
值生成下一个序列值作为所述目标序列值;
同步更新所述目标缓存以及所述预设序列共享系统表中关于所述目标序列对象的数
4 .根据权利要求1所述的跨数据库的序列访问方法其中
所述根据所述访问指令在共享序列缓存区中查询是否存在所述目标序列对象对应的
目标缓存的步骤之前还包括
判断所述共享序列缓存区是否属于被访问状态
若否则为所述共享序列缓存区加锁并执行所述根据所述访问指令在共享序列缓存
区中查询是否存在所述目标序列对象对应的目标缓存的步骤
5 .根据权利要求1所述的跨数据库的序列访问方法其中
所述根据所述访问指令在预设序列共享系统表中访问所述目标序列对象并获取所述
目标序列值的步骤包括
根据所述访问指令在预设序列共享系统表中查询得到所述目标序列对象的元信息
获取预设缓存值
根据所述预设缓存值为所述目标序列对象生成相同数量的序列值
在未使用的所述序列值中按照顺序获取最小的序列值作为所述目标序列值并更新所
述预设序列共享系统表
6 .根据权利要求5所述的跨数据库的序列访问方法其中
所述根据所述访问指令在预设序列共享系统表中访问所述目标序列对象并获取所述
目标序列值的步骤之后还包括
将更新后的所述预设序列共享系统表中关于所述目标序列对象的数据同步至所述共
享序列缓存区中
权 利 要 求 书
1/2
2
CN 119848095 A
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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