Professional Documents
Culture Documents
SAP ABAP Performance Tools
SAP ABAP Performance Tools
SAP ABAP Performance Tools
Purpose:
- To familiarize ABAP developers with the performance tools.
Scope:
Benefits:
- Empowers developers to leverage the use of provided tools by SAP and reduce
time as well as space complexity of the code.
SUSHANT SINGH 0
- Please note some points on best performance guidelines
- For In details description, separate documentation is
also provided. (ABAP_Best Performance)
- Here we only focus on tools to check ABAP Performance.
SUSHANT SINGH 1
Performance tools:
SUSHANT SINGH 2
- 2. Execute program for which you want to check trace.
- 3. Deactivate trace
- 4. Display trace as shown below
SUSHANT SINGH 3
- Filter with program name:
SUSHANT SINGH 4
- Can go to source code – Display ABAP code location as
highlighted below:
SUSHANT SINGH 5
- ABAP TRACE
- Runtime analysis tool.
- Fully analyse the program.
SUSHANT SINGH 6
- Target area which is taking maximum time:
- Sorted below, time is descending order:
SUSHANT SINGH 7
- There may be case when SAP logic comes up where we cannot do
anything, leave them!
SUSHANT SINGH 8
- Below is the screenshot of how to compare:
- We have 2 measurements just to show as example here:
SUSHANT SINGH 9
- No need to run the program here.
- It is for Static check only.
- Below is the steps for EPC.
Note:
SUSHANT SINGH 10
- Use message class and do not hard code
- First look for all errors
Happy Learning
SUSHANT SINGH 11