全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211281870.1 (22)申请日 2022.10.19 (71)申请人 上海达梦数据库有限公司 地址 201203 上海市浦东 新区博霞路5 0号 403室 (72)发明人 朱仲颖 孟正凌 韩朱忠  (74)专利代理 机构 北京品源专利代理有限公司 11332 专利代理师 王瑞云 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/242(2019.01) G06F 16/2452(2019.01) G06F 3/06(2006.01) (54)发明名称 一种表空间移动方法、 装置、 设备及存储介 质 (57)摘要 本发明公开了一种表空间移动方法、 装置、 设备及存储介质。 该方法包括: 获取用户输入的 表空间移动语句, 其中, 所述表空间语句为将目 标表移动至目标表空间的数据库语句; 根据所述 目标表在所述目标表空间中构造中间表, 其中, 所述中间表与所述目标表的依赖对象的定义相 同, 且所述中间表与所述目标表的结构相同; 将 所述目标表和所述中间表进行数据字典交换; 将 数据字典交换后的中间表中的数据迁移至数据 字典交换后的目标表中, 通过本发明的技术方 案, 能够提升表空间移动的效率, 并降低表空间 移动的复杂度。 权利要求书2页 说明书9页 附图3页 CN 115510068 A 2022.12.23 CN 115510068 A 1.一种表空间移动方法, 其特 征在于, 包括: 获取用户输入的表空间移动语句, 其中, 所述表空间语句为将目标表移动至目标表空 间的数据库语句; 根据所述目标表在所述目标表空间中构造中间表, 其中, 所述中间表与所述目标表的 依赖对象的定义相同, 且所述中间表与所述目标表的结构相同; 将所述目标表和所述中间表进行 数据字典交换; 将数据字典交换后的中间表中的数据迁移至数据字典交换后的目标表中。 2.根据权利要求1所述的方法, 其特征在于, 根据 所述目标表在所述目标表 空间中构造 中间表, 包括: 若所述目标表和所述目标表空间均存在, 且所述目标表类型非目标类型, 则根据所述 目标表在所述目标表空间中构造中间表。 3.根据权利要求1所述的方法, 其特征在于, 所述目标表包括: 待移动表和所述待移动 表的子表, 所述中间表包括: 所述待移动表对应的第一表和所述待移动表的子表对应的第 二表; 将所述目标表和所述中间表进行 数据字典交换, 包括: 将所述待移动表和所述第一表进行 数据字典交换; 将所述待移动表的子表和所述第二表进行 数据字典交换。 4.根据权利要求1所述的方法, 其特征在于, 将所述目标表和所述中间表进行数据字典 交换, 包括: 将所述目标表中的索引与所述中间表中的索引进行 数据字典交换。 5.根据权利要求4所述的方法, 其特征在于, 将所述目标表中的索引与 所述中间表中的 索引进行 数据字典交换, 包括: 将所述目标表中索引的名称和索引的父对象ID与所述中间表中的索引的名称和索引 的父对象ID进行 交换, 目标表中索引对应的数据页 跟地址信息和所述中间表中索引对应的 数据页跟地址信息保持不变。 6.根据权利要求1所述的方法, 其特征在于, 将数据字典交换后的中间表中的数据迁移 至数据字典交换后的目标表中, 包括: 查询数据字典交换后的中间表, 得到查询结果; 将所述查询结果插 入数据字典交换后的目标表中。 7.根据权利要求1所述的方法, 其特 征在于, 还 包括: 删除数据字典交换后的中间表。 8.一种表空间移动装置, 其特 征在于, 包括: 获取模块, 用于获取用户输入的表 空间移动语句, 其中, 所述表 空间语句为将目标表移 动至目标表空间的数据库语句; 构造模块, 用于根据 所述目标表在所述目标表 空间中构造 中间表, 其中, 所述中间表与 所述目标表的依赖对象的定义相同, 且所述中间表与所述目标表的结构相同; 交换模块, 用于将所述目标表和所述中间表进行 数据字典交换; 迁移模块, 用于将数据字典交换后的中间表中的数据迁移至数据字典交换后的目标表 中。权 利 要 求 书 1/2 页 2 CN 115510068 A 29.一种电子设备, 其特 征在于, 所述电子设备包括: 至少一个处 理器; 以及 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的计算机程序, 所述计算机程序被所 述至少一个处理器执行, 以使所述至少一个处理器能够执行权利要求1 ‑7中任一项所述的 表空间移动方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机指 令, 所述计算机指令用于使处理器执行时实现权利要求1 ‑7中任一项所述的表空间移动方 法。权 利 要 求 书 2/2 页 3 CN 115510068 A 3

.PDF文档 专利 一种表空间移动方法、装置、设备及存储介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种表空间移动方法、装置、设备及存储介质 第 1 页 专利 一种表空间移动方法、装置、设备及存储介质 第 2 页 专利 一种表空间移动方法、装置、设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:33:55上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。