花名册中的有效分配限制

2020-09-10 00:16发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们在hana 2.0中有4个租户。 对于内存消耗最高的索引服务器,hana studio中的有效分配限制始终很高。 例如

服务器中的总内存为3.9 TB。

租户A当前的内存利用率为2.1 TB。 有效分配为3.3 TB

租户B当前的内存利用率为296 GB。 有效分配为1.5 T

租户C当前的内存利用率为16 GB。 有效分配为1.2 T

租户D当前的内存利用率为106 GB。 有效分配为1.36 T

租户E的当前内存利用率为10 GB。 有效分配为1.27 T

根据上述当前分配,租户A不能具有3.3 TB的有效分配限制,因为当前利用率已为2.1,并且服务器仅剩下1.8 TB,并且此时还有其他租户正在消耗内存 及时。 3.3 TB的有效分配限制可能是什么原因?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们在hana 2.0中有4个租户。 对于内存消耗最高的索引服务器,hana studio中的有效分配限制始终很高。 例如

服务器中的总内存为3.9 TB。

租户A当前的内存利用率为2.1 TB。 有效分配为3.3 TB

租户B当前的内存利用率为296 GB。 有效分配为1.5 T

租户C当前的内存利用率为16 GB。 有效分配为1.2 T

租户D当前的内存利用率为106 GB。 有效分配为1.36 T

租户E的当前内存利用率为10 GB。 有效分配为1.27 T

根据上述当前分配,租户A不能具有3.3 TB的有效分配限制,因为当前利用率已为2.1,并且服务器仅剩下1.8 TB,并且此时还有其他租户正在消耗内存 及时。 3.3 TB的有效分配限制可能是什么原因?

付费偷看设置
发送
4条回答
小熊yu生菜
1楼 · 2020-09-10 00:49.采纳回答

Hello Jerry,

除了具有全局分配限制外,主机上的每个服务都有一个分配限制。 服务的有效分配限制指定在给定其他服务的当前内存消耗的情况下,一个服务实际上可以消耗多少物理内存。

在这种情况下,您的总内存为3994 GB,但是可以通过在1969700的SQL语句中的查询或HANA内存概述下运行来检查全局分配限制是什么

 从PUBLIC.M_HOST_RESOURCE_UTILIZATION选择回合(ALLOCATION_LIMIT/1024/1024/1024,2)作为"分配限制GB"的主机
 

如果您的物理内存为3994 GB,则全局分配限制将是主机上前64 GB物理内存的90%,再加上每GB的97%。 我粗略估计了大约3834 GB

现在在您的情况下,

租户A消耗2150 GB,计算出的有效分配限制为3834-SUM(296,16,106,10)= 3406 GB〜3.32 TB

租户B消耗296 GB,计算出有效分配限制3834-SUM(2150、16、106、10)= 1552 GB〜1.5 TB

等等 上。

有效分配限制将根据服务的使用情况而波动。 您可以限制可以单独分配给承租人数据库的进程的最大内存量(以MB为单位)。

global.ini文件中的[memorymanager]分配限制

如果未指定,则根据给定当前内存消耗情况下服务实际上可以消耗的物理内存量自行计算 其他服务。

问候,

丹尼斯

风早神人
2楼-- · 2020-09-10 00:24

您在哪里可以看到上述数字? 从HANA Studio/驾驶舱开始吗? 还是SQL命令? 您还设置了分配限制吗? 还是默认值(由系统确定?)

Baoming ROSE
3楼-- · 2020-09-10 00:46

索引服务器负责保存数据表,因此将使用最多的内存。

另外请注意分配的内存是一个限制-未使用的内存可以在需要时重新使用。

从外观上看,租户A正在使用2.1TB的内存,但最高可以达到3.3TB,这有意义吗?

粗暴的香蕉
4楼-- · 2020-09-10 00:31

感谢Dennis。 有道理

一周热门 更多>