2020-09-08 03:54发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我对ABAP代码中的性能问... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好 我对ABAP代码中的性能问题有疑问。目前,我正在处理从DSO加载数据时性能较差的主数据对象。 我检查了日志,发现启动例程需要2个小时的加载时间。 我的问题是(因为要处理的代码很多):是否有可以用来检查的事务或程序 ABAP在启动例程的哪一部分变慢了? 还是通过手动调试ABAP代码实际找到此方法的唯一方法? 致以问候 Sven
Sven Swennen a>
嗨,Sven,
由于该过程运行很长时间,您仍然可以使用SAT,但可以通过"并行会话"来实现:
您可以打开测量:
计数为例如 10,然后再次将其关闭:
如果 SAT能够在活动期间捕获任何东西, 测量将立即打开,您可以签出。
注意: 您必须确保该进程实际上在服务器上 继续前进。 通常适合我的一个方法是先进入SM50 (可能通过SM51)找出它是哪个服务器,然后打开一个新服务器。 从那里的SAT会议。 或者,使用"服务器选择"按钮 从SAT中找到正确的一个。
一开始,您不应该 使测量活动超过几秒钟(因此," 到10"),因为日志很快就会变得很大!
希望这会有所帮助!
欢呼声
Bärbel
最多设置5个标签!
Sven Swennen a>
嗨,Sven,
由于该过程运行很长时间,您仍然可以使用SAT,但可以通过"并行会话"来实现:
您可以打开测量:
< p>计数为例如 10,然后再次将其关闭:
如果 SAT能够在活动期间捕获任何东西, 测量将立即打开,您可以签出。
注意: 您必须确保该进程实际上在服务器上 继续前进。 通常适合我的一个方法是先进入SM50 (可能通过SM51)找出它是哪个服务器,然后打开一个新服务器。 从那里的SAT会议。 或者,使用"服务器选择"按钮 从SAT中找到正确的一个。
一开始,您不应该 使测量活动超过几秒钟(因此," 到10"),因为日志很快就会变得很大!
希望这会有所帮助!
欢呼声
Bärbel
一周热门 更多>