[发明专利]在多租户数据库系统中部署对键模式的改变有效
申请号: | 201811055009.7 | 申请日: | 2018-09-11 |
公开(公告)号: | CN109947773B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | U.施拉布;A.诺伊费尔德;I-G.伯恩;V.德里森 | 申请(专利权)人: | SAP欧洲公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/245;G06F16/23 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 德国瓦*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开涉及用于部署对数据库系统中的键模式的改变的系统、软件和计算机实施的方法。一个示例方法包括接收新共享容器,该新共享容器包括用于逻辑分割表的新键模式和用于逻辑分割表的更新的只读部分物理表。更新的只读部分物理表包括与新键模式的补充匹配的记录。与新键模式匹配的记录在当前共享容器中的逻辑分割表的只读部分物理表中被识别。识别的记录从当前共享容器中的只读部分物理表移动到租户容器中的可写部分物理表。与新键模式不匹配的记录将从租户容器中的逻辑分割表的可写部分物理表中删除。 | ||
搜索关键词: | 租户 数据库 系统 部署 模式 改变 | ||
【主权项】:
1.一种系统包括:数据库系统,包括:当前共享数据库容器,用于存储多个租户可访问的数据,所述多个租户包括第一租户;租户数据库容器,用于存储第一租户的数据;逻辑本地表,用于存储第一租户的第一可写数据,所述逻辑本地表实施为所述租户数据库容器中的本地物理表;逻辑共享只读表,用于存储由所述多个租户可访问的第一只读数据,所述逻辑共享只读表实施为共享数据库容器中的只读物理表和租户数据库容器中的只读视图;和逻辑分割表,用于存储由多个租户可访问的第二只读数据和由第一租户可访问的第二可写数据,所述逻辑分割表实施为共享数据库容器中的只读部分物理表、租户数据库容器中的可写部分物理表、以及租户数据库容器中的只读部分物理表和可写部分物理表上的联合视图;至少一个应用,被配置为向数据库系统提交查询,每个查询包括对逻辑本地表、逻辑共享只读表或逻辑分割表中的一个或多个的引用;用于所述逻辑分割表的当前键模式配置,所述当前键模式配置描述用于所述逻辑分割表的可写部分物理表中包括的记录的键;和转换工具,被配置为:接收新共享数据库容器,所述新共享数据库容器包括用于逻辑分割表的新键模式配置和用于所述逻辑分割表的更新的只读部分物理表,其中更新的只读部分物理表包括与所述新键模式配置的补充匹配的记录;在所述当前共享数据库容器中的逻辑分割表的只读部分物理表中识别与所述新键模式配置匹配的第一记录;将第一记录从所述当前共享数据库容器中的逻辑分割表的只读部分物理表移动到所述租户数据库容器中的逻辑分割表的可写部分物理表;并且从所述租户数据库容器中的逻辑分割表的可写部分物理表删除与所述新键模式配置不匹配的第二记录。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SAP欧洲公司,未经SAP欧洲公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811055009.7/,转载请声明来源钻瓜专利网。