点击此处---> 群内免费提供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运行良好。
我们错过设置参数了吗? 或其他建议?
谢谢
卢卡斯
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(或更高版本)。
问候,
丹尼斯·帕迪亚
你好卢卡斯,
你能跑吗 SAP Note 1969700中的"内存概述" SQL语句。它将为您提供保存内存的分配器列表。 基于此可以进行进一步的研究。
Dennis Padia,
。
嗨,
感谢您的回答,并随附了"内存概述"。 memoryoverview.txt
很难看到任何错误。
今天,我们将数据库更新为修订版43,希望修复该错误。 我们将监视系统并进行查看。
谢谢
Lukas
嗨,丹尼斯,
感谢您的来信。 我昨天实现了它,内存泄漏就消失了。
谢谢!
最诚挚的问候
卢卡斯
一周热门 更多>