可以单独增加abap/heap_area_dia吗?

2020-09-05 14:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Hello SAP社区 我...

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

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


Hello SAP社区


我们继续收到转储错误TSV_TNEW_PAGE_ALLOC_FAILED。
根据发生错误的WP的跟踪文件,我可以读取以下行:
" A SelMemClass:堆配额(DIA)超过2000000000 2002712928 "

我继续检查了参数 abap/heap_area_dia ,确实它的值为2000000000。

这是内核默认设置,例如我在系统中找到的大多数内存参数。

我的第一反应是简单地增加价值,但我想确保它没有任何负面影响。 您知道在修改此参数之前应该考虑什么吗?

谢谢

5条回答
SAP小黑
2020-09-05 15:16

你好亚历山大

如果您正在接收TSV_TNEW_PAGE_ALLOC_FAILED转储,那么您是否确定哪个程序导致了此问题? 它是自定义代码还是标准报告? 因为如果这是标准报告,则SAP肯定会发布经过更正的SAP Note。

在执行此报告时,您是否也检查了选择范围? 如果数据选择较高,请使用较低的选择范围来获取数据,并查看是否获得相同的ABAP转储。

我认为。 2 GB的工作进程内存分配足以满足SAP中的所有标准操作。 您可以查看下面的Wiki来分析转储。

https://wiki.scn.sap.com/wiki/display/ SI/TSV_TNEW_PAGE_ALLOC_FAILED

增加内存参数不应始终是第一个选项。 您应该检查程序是否可以纠正,从而可以停止ABAP转储。

此致

丹尼斯

一周热门 更多>