现有的Hana系统需要多少内存

2020-08-30 00:25发布

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

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


尊敬的专家,

我们有一个Hana系统,该系统内存不足。 服务器具有128 GB的内存。
数据库以前是100 GB,因此可以正常工作。 现在,它已增长到200 MB以上(在回收后检查数据文件的大小),并进行OOM转储,而EWA 报告抱怨内存瓶颈。
现在出现了问题-多少? 要增加更多的内存? EWA报告中没有建议。 搜索SAP注释和文章-有很多网站
讨论了在迁移到Hana之前如何调整Hana的大小或其他查询,这些查询显示了内存使用情况等等,但是在没有地方,我能够 获得有关如何判断数据库需要多少内存的特定方法
...

因此,请您提出一种简单明了的方法-如果我的数据文件大小约为220 GB,那么要增加多少内存? 或根据我能理解的多少,数据库将满足更多的内存需求。 提前非常感谢!

非常感谢!

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

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


尊敬的专家,

我们有一个Hana系统,该系统内存不足。 服务器具有128 GB的内存。
数据库以前是100 GB,因此可以正常工作。 现在,它已增长到200 MB以上(在回收后检查数据文件的大小),并进行OOM转储,而EWA 报告抱怨内存瓶颈。
现在出现了问题-多少? 要增加更多的内存? EWA报告中没有建议。 搜索SAP注释和文章-有很多网站
讨论了在迁移到Hana之前如何调整Hana的大小或其他查询,这些查询显示了内存使用情况等等,但是在没有地方,我能够 获得有关如何判断数据库需要多少内存的特定方法
...

因此,请您提出一种简单明了的方法-如果我的数据文件大小约为220 GB,那么要增加多少内存? 或根据我能理解的多少,数据库将满足更多的内存需求。 提前非常感谢!

非常感谢!

付费偷看设置
发送
2条回答
哎,真难
1楼-- · 2020-08-30 01:04

简单,直接的方法是:启动HANA,确保将所有表加载到内存中并记下它们的大小(如果我没记错的话,HANA甚至分发了一个python脚本)。 确定每个表的大小要求后,将该数字加倍并四舍五入到下一个16GB的倍数(或许可协议所限制的任何大小)。

这是根据规则估算的内存要求 则需要两倍于数据足迹的内存。

关于测量数据足迹的方法:错误的假设是,数据卷将包含保留的数据的1:1图像 在记忆中。 而是,数据卷包含足以在内存中重建数据库的信息。 许多内存中的数据结构不会被存储(例如,联接转换表,会话数据,SQL缓存等)。

愤怒的猪头君
2楼-- · 2020-08-30 01:03

这些表不需要一起加载 时间。
一个可以加载表格,确定大小并卸载表格,然后再移至下一个表格。 如果我没记错的话,这就是脚本的作用。

只要最大的表可以装入内存,该脚本就可以工作。

一周热门 更多>