访问MSEG表

2020-09-10 02:54发布

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

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


嗨,

我们有一个报告,其中显示了截止日期之前已收到多少材料和截止日期之前已发出了多少材料,该报告是在MSEG表上制作的,这使报告非常缓慢,是否有任何方法可以获取该报告 从任何其他表(而不是使用MSGE或MKPF表)中获取数据,我想优化此报告,因为它会报告服务器上的大量资源,从而导致服务器性能下降。

感谢

abhishek suppal

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

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


嗨,

我们有一个报告,其中显示了截止日期之前已收到多少材料和截止日期之前已发出了多少材料,该报告是在MSEG表上制作的,这使报告非常缓慢,是否有任何方法可以获取该报告 从任何其他表(而不是使用MSGE或MKPF表)中获取数据,我想优化此报告,因为它会报告服务器上的大量资源,从而导致服务器性能下降。

感谢

abhishek suppal

付费偷看设置
发送
3条回答
愤怒的猪头君
1楼 · 2020-09-10 03:22.采纳回答

-如果需要查看有关条目的采购订单历史记录(101-102),最好使用表EKBE(而不是MSEG)

-如果需要查看有关条目(101-102)和消费(261-262)的订单历史记录,最好使用表AUFM(而不是MSEG)

希望有帮助,

JG

huskylover
2楼-- · 2020-09-10 03:30

嗨,据我所知,像MSEG BSEG这样的表是链接到群集表的,其内容是通过服务器物理表收集的。

但是在从其他来源选择数据之前,您仍然可以做一些事情来升级性能。

尽可能减少对BSEG的访问时间。

检查SELECT BSEG的select语句,您可以执行任何优化吗?

如果该报告使您的服务器性能下降,请尽可能将其移至后台运行。

希望这会有所帮助。

半个程序猿
3楼-- · 2020-09-10 03:30

您好,

您可能会从购买/销售订单开始-但我不知道这应该如何减少 击中次数且速度更快。

因此,请尝试使用索引进行MKPF/MSEG选择。 MKPF上有一个用于发布日期的索引BUD,请务必使用此索引。 如果您有一些不同的文档类型,并且一次只对一个报表感兴趣,请创建一个包含BLART的附加索引。

然后使用主键访问MSEG。 如果您只对一种(或某些视图)材料感兴趣,那么也可以从MSEG开始。 但是,没有日期限制的一种材料的命中率可能会比只有一天更高-看看吧。

如果联接不使用索引(或顺序错误),请尝试首先更新数据库统计信息 (DB20)。 如果这没有帮助,请进行两个单独的选择,第二个选择"针对所有条目"。

当然:仅选择所需的列(不选择*),并尽可能使用条件。 。

问候

基督徒

一周热门 更多>