在降低表级别计算的HANA计算视图中,内存增加了7倍

2020-09-26 10:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我正在尝试提高某些处理大量...

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

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


您好,我正在尝试提高某些处理大量数据(数以百万计的记录中的十分之一)的HANA视图的性能。

视图层次结构为:

基本视图(从消费者帐户表到策略表包含业务伙伴ID的左外部联接)<---- policy129视图(在策略之间包含左外部联接 表和政策合同表)<---- 政策126 视图(包含政策合同表中的字段)

为了提高性能,我将一些计算从基本视图的联接下放到策略126视图的表中。

执行时间从500秒减少到350秒,但是内存从20 GB急剧增加到140 GB。

可能是所有可能的原因,以及如何对 same.As 计划即解决内存消耗问题。

1条回答
wang628962
2020-09-26 10:50

PlanViz确实显示了POP的内存消耗,因此这将是一个很好的开始。

这里的一个选项是比较两个PlanViz输出,并检查执行连接现在可能需要的其他实现。

一周热门 更多>