MB5B性能降低

2020-08-16 00:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) MB5B报告要花很长时间才能显...

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

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


MB5B报告要花很长时间才能显示单个日期的单个材料。 什么是mkpf和mseg上的索引

 mb5b中的以下查询需要时间。
 SELECT(G_T_MSEG_FIELDS)
          表G_T_MSEG_LEAN的对应字段
          从MKPF AS MKPF加入MSEG AS MSEG
                   在MKPF〜MANDT = MSEG〜MANDT和
                      MKPF〜MBLNR = MSEG〜MBLNR和
                      MKPF〜MJAHR = MSEG〜MJAHR
          连接(DBCON)
          MSEG〜MATNR在MATNR中的位置
            和MSEG〜WERKS IN G_RA_WERKS
            和MSEG〜LGORT IN G_RA_LGORT
            和MSEG〜CHARG IN CHARG
            和MSEG〜BWTAR在BWTAR中
            和MSEG〜BWART在BWART中
            和MKPF〜BUDAT GE DATUM-LOW
            和MSEG〜SOBKZ在G_RA_SOBKZ中
     %_HINTS DB2'&SUBSTITUTE VALUES&'
     ORACLE'&SUBSTITUTE VALUES&'。
3条回答
南山jay
2020-08-16 01:05 .采纳回答

您好 ABAP学习者

我想您在这里遇到了与MM报告性能相同的问题 您在 MB51报告性能 中已经问过的一个 就像我在另一个线程中所说的那样-您正在系统中保存大量数据,即20年的数据,MSEG中有8600万条记录。 这使您的系统陷于瘫痪。 当然,您可以尝试构建索引,如果使用特定的选择条件运行某些报告,则可以提高某些报告的性能。 但是请注意,MM报告具有丰富的选择屏幕,并且无法建立索引来使这些报告针对选择条件的所有可能使用情况有效运行。

我认为这是解决问题的唯一通用方法

最诚挚的问候

Dominik Tylczynski

一周热门 更多>