自定义BW提取器性能问题

2020-08-21 09:57发布

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

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


嗨,

自定义提取器要运行12个小时以上。 您能否帮助我,并指导我采取改善性能的步骤。

请找到随附的代码以供参考。

预先感谢。

VL。

extractor-fm.txt (6.0 kB)

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

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


嗨,

自定义提取器要运行12个小时以上。 您能否帮助我,并指导我采取改善性能的步骤。

请找到随附的代码以供参考。

预先感谢。

VL。

extractor-fm.txt (6.0 kB)
付费偷看设置
发送
1条回答
zhangjiyang1323
1楼-- · 2020-08-21 10:12

您需要例如使用SE30分析性能。

您的代码非常简单,因此您需要检查JOIN逻辑和数据库访问权限,例如,为什么需要打开游标以及在使用FOR ALL ENTRIES读取数据之后,为什么不使用单个SELECT语句(SELECT)。 ..从drad作为s的JOIN绘制,到作为JOIN的drat作为b)?

如果表很大且不断变化(当您读取表并且另一个应用程序立即对其进行更改时),由于重做日志的频繁访问,可能会导致性能损失,在这种情况下,您可以更改提取开始时间 证明。

还需要检查表和SQL计划上的索引,尝试重建表上的统计信息。

请勿使用LOOP INTO和READ INTO,而应使用引用变量。

一周热门 更多>