前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >了解SAP HANA租户库Ⅱ

了解SAP HANA租户库Ⅱ

作者头像
matinal
发布2020-11-27 15:05:44
7440
发布2020-11-27 15:05:44
举报
文章被收录于专栏:SAP Technical

点击进入:了解SAP HANA租户库Ⅱ

从第一篇《了解SAP HANA租户库Ⅰ》的介绍中我们了解到,SAP HANA 2.0 SPS01已经把多租户作为默认选项了,单容器租户将不是默认配置,因此,如果将单个容器系统从任何较低版本升级到HANA 2.0 SPS01,系统将自动转换为多租户系统。

当安装完成后,系统进会创建SYSTEMDB。而nameserver和其他非持久性服务仅在SYSTEMDB上可用。Indexserver和其他持久性服务仅在租户数据库上可用。并且当SYSTEM DB关闭时,所有的租户库也会关闭。还有就是默认情况下不启用跨数据库访问。

在SAP HANA中可以创建多少个租户库呢。这里我们分析的主要限制是每个租户数据库(CPU,内存)所需的资源。 此外,在3XX99之前可用端口3XX40存在限制,因此默认情况下,每个实例最多可包含20个租户数据库。那么,如果客户方配置有足够的资源,是否可以突破20个租户库的限制呢,我们可以通过保留更多实例的端口号来增加此数量。通过配置属性global.ini - [multidb] - reserved_instance_numbers来完成此操作。此属性的默认值为0,如果将值更改为1,则可以使用另一个实例的端口号(例如,如果第一个实例为00,则为30040-30199)。如果将其更改为2,则可以使用另外两个实例的端口号(例如,如果第一个实例为00,则为30040-30299)。

通常,在租户库设置上,SAP给出的建议是要设置分配限制,但是如果没有设置分配限制,在一个租户库上发生内存不足的现象,也会导致其他租户库出现内存不足的现象。如果要限制特定租户的内存分配,建议限制使用该参数global.ini - > [memorymanager] - > allocationlimit。

只有具有DATABASE ADMIN系统特权的System DB用户才能使用以下SQL启动/停止租户数据库。

ALTER SYSTEM STOP DATABASE <database_name>

ALTER SYSTEM START DATABASE <database_name>

我们还可以使用SAP HANA Cockpit在通过System DB访问时启动/停止租户。

但是,租户数据库管理员无法启动/停止租户数据库。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018/09/11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档