HANA限制

2020-09-29 17:09发布

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

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


你好

我们正在多租户环境中运行HANA 1.00.122.05。 少数租户之一(最大的租户)是ERP系统。

此外,用户可以直接通过Excel(MDX选择)访问HANA。

问题开始了:某些用户在尝试生成报告时设法生成了一些大东西。 因此,语句运行了大约2个小时。 到那时,所有可用内存都被分配,并且仅在达到内存限制时才停止。 那时,ERP系统变得疯狂,因为HANA DB无法接受新数据(达到内存限制,正在进行回滚)。

所以我在想,是否可以在HANA中限制这种类型的语句,以便在达到内存的设定点后杀死它,而不是全部消耗掉。

谢谢!

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

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


你好

我们正在多租户环境中运行HANA 1.00.122.05。 少数租户之一(最大的租户)是ERP系统。

此外,用户可以直接通过Excel(MDX选择)访问HANA。

问题开始了:某些用户在尝试生成报告时设法生成了一些大东西。 因此,语句运行了大约2个小时。 到那时,所有可用内存都被分配,并且仅在达到内存限制时才停止。 那时,ERP系统变得疯狂,因为HANA DB无法接受新数据(达到内存限制,正在进行回滚)。

所以我在想,是否可以在HANA中限制这种类型的语句,以便在达到内存的设定点后杀死它,而不是全部消耗掉。

谢谢!

付费偷看设置
发送
2条回答
风早神人
1楼 · 2020-09-29 17:41.采纳回答

通过使用以下配置选项限制所有OLAP语句的内存和并行执行,可能会获得"硬核"方式:

但是 我建议创建工作负载类,使您可以为每个客户端设置此类配置。 例如,您可以设置默认工作负载类,用于ERP的工作负载类和用于MDX查询的工作负载类。 可以在官方文档中找到详细信息:使用工作负荷类管理工作负荷

注意事项 ,
Florian

骆驼绵羊
2楼-- · 2020-09-29 17:40

Hello Tomas-

首先,我建议您在系统中设置自动警报,以了解故障,发生的时间和原因。

我们遇到了类似的问题,并且我们通过以下方式对数据访问进行了设置

-语句内存限制(特定于用户)-

-语句内存限制(特定于语句)

-语句内存限制阈值

除此之外,如果可能的话,我建议您先通过"计划可视化工具"和"解释计划"自行运行这些语句,以了解在失控之前消耗了多少内存

谢谢

Abhishek Shanbhogue

一周热门 更多>