SAP: Basic Approach to Tackle with ABAP Performance Problems (by Code Inspector & Transaction ST12)

Опубликовано: 20 Октябрь 2024
на канале: Nobody's Hero
4,401
58

This video shows you how to check, analyze and improve the source code of ABAP program.
The contents are followings.
1) Proactively check the potential risk of performance problems
2) Precisely analyze the performance bottleneck
3) Improve the source code and re-check it

The step 1 is accomplished by the tool Code Inspector.
Code Inspector is the tool of SAP BASIS, so it is already existing in your system and it is not necessary to install additional softwares and execute settings.
The step 2 is accomplished by the transaction ST12.
The transaction ST12 belongs to the software component ST-A/PI, and this component is normally installed to your system as a default, so you don’t need additional preparations to use it in many cases.

Regarding the performance problem, it is focusing on SELECT statement in LOOP in this video.
Therefore checking/improving the source code is only about SELECT in LOOP problem.
However the approach explained in this video can be used for any other ABAP performance problems.
So you would be able to understand how to tackle with the issue of ABAP program performance in general through this video.

I hope this video will be the good reference for your ABAP performance tuning.

[Chapters]
00:00 Introduction
01:25 Checking the program which performance is bad by Code Inspector
02:57 Analyzing the performance of program by the transaction ST12
04:41 Checking the bottleneck of performance in ABAP Trace
06:01 Checking the program which performance is improved
07:36 Comparison of the performance (improved one and bad one)
08:52 Summary