升级后的HANA 2内存泄漏

2020-08-31 21:39发布

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

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


嗨,


几周前,我们将解决方案管理器7.2从HANA 1.0 SP12升级到HANA 2.0 SP4 Rev2。

现在,我们在SM的JAVA系统上遇到内存泄漏问题。 (ABAP适用于相同的数据库版本)。

在升级之前,系统使用了30GB内存。 现在系统收集越来越多的内存,直到分配全部(100GB),然后由于内存不足,错误开始,备份失败。

在操作系统上,我们看到hdbindexserver正在使用此内存。

仅在JAVA生产系统上。 使用相同的数据库版本,JAVA Development运行良好。

我们错过设置参数了吗? 或其他建议?

谢谢

卢卡斯

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

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


嗨,


几周前,我们将解决方案管理器7.2从HANA 1.0 SP12升级到HANA 2.0 SP4 Rev2。

现在,我们在SM的JAVA系统上遇到内存泄漏问题。 (ABAP适用于相同的数据库版本)。

在升级之前,系统使用了30GB内存。 现在系统收集越来越多的内存,直到分配全部(100GB),然后由于内存不足,错误开始,备份失败。

在操作系统上,我们看到hdbindexserver正在使用此内存。

仅在JAVA生产系统上。 使用相同的数据库版本,JAVA Development运行良好。

我们错过设置参数了吗? 或其他建议?

谢谢

卢卡斯

付费偷看设置
发送
4条回答
DafaDDDa
1楼 · 2020-08-31 22:42.采纳回答

Hello Lukas

如您所见,HANA堆内存大约需要78 GB内存,而分配器使用的内存最多。

Pool/RowEngine/QueryExecution/SearchAlloc-23 GB

Pool/RowEngine/Session-14 GB

Pool/Statistics-11 GB

< 如果可能,请在SAP注释下方进行检查,因为解决方案管理器Java使用jdbc连接来连接到Java数据库。 SAP注释下方显示类似症状。

2711824-导致大量使用内存分配器池/统计信息的准备好的语句

如果要升级HANA数据库,请在SolMan JAVA应用程序服务器以及版本上更新HANA客户端 2.3.38(或更高版本)。

问候,

丹尼斯·帕迪亚

打个大熊猫
2楼-- · 2020-08-31 22:31

你好卢卡斯,

你能跑吗 SAP Note 1969700中的"内存概述" SQL语句。它将为您提供保存内存的分配器列表。 基于此可以进行进一步的研究。

Dennis Padia,

huskylover
3楼-- · 2020-08-31 22:41

嗨,

感谢您的回答,并随附了"内存概述"。 memoryoverview.txt

很难看到任何错误。

今天,我们将数据库更新为修订版43,希望修复该错误。 我们将监视系统并进行查看。

谢谢

Lukas

Doze时光
4楼-- · 2020-08-31 22:21

嗨,丹尼斯,

感谢您的来信。 我昨天实现了它,内存泄漏就消失了。


谢谢!

最诚挚的问候

卢卡斯

一周热门 更多>