对象激活花费太多时间

2020-08-31 14:16发布

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

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


你好

在我们的SAP实例(760版)中,工作激活时间花费了太多时间。 对于Z程序,大约需要10s,如果我们需要同时激活3个以上的对象,则需要30s以上的时间来激活。

我尝试调试激活,并且从中发现最长的处理是在方法中完成的:

cl_wb_crossref-> select_index。 在此方法中,对wbcrossget所做的选择不检索任何内容,但仍然需要花费很多时间来加载。

当我检查时,此表包含超过1200万个条目。

我尝试运行SAPREUB和SAPREUC程序,但是它要花很多时间,它分别处理500entry/h和〜75entry/h。

此注释2039618讨论了重新编译WBCROSSGET的问题,但我不知道先删除该表的影响。

有人遇到这个问题吗? 还是知道如何解决?

非常感谢您,

希瑟姆

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

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


你好

在我们的SAP实例(760版)中,工作激活时间花费了太多时间。 对于Z程序,大约需要10s,如果我们需要同时激活3个以上的对象,则需要30s以上的时间来激活。

我尝试调试激活,并且从中发现最长的处理是在方法中完成的:

cl_wb_crossref-> select_index。 在此方法中,对wbcrossget所做的选择不检索任何内容,但仍然需要花费很多时间来加载。

当我检查时,此表包含超过1200万个条目。

我尝试运行SAPREUB和SAPREUC程序,但是它要花很多时间,它分别处理500entry/h和〜75entry/h。

此注释2039618讨论了重新编译WBCROSSGET的问题,但我不知道先删除该表的影响。

有人遇到这个问题吗? 还是知道如何解决?

非常感谢您,

希瑟姆

付费偷看设置
发送
1条回答
亦是此间程序员
1楼 · 2020-08-31 15:00.采纳回答

好吧,显然没有人知道答案或不打扰。

我设法找到了解决方法:

  • 运行EU_INIT作业
  • 在DB20中刷新表WBCROSSGT的统计信息

那解决了我的问题。

一周热门 更多>