Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

What does the value in column 'Number' express in ABAP trace with time split hierarchy?

lumirion
Participant
0 Kudos
493

Hello community,

we have performed an ABAP trace on a long running batch process. We suspect that a certain loop is responsible for the poor performance. According to the red marked line in the screenshot is it possible that this loop is really called over a billion times? Or does the value in the column 'Number' say something else in this time split view?

5 REPLIES 5

FredericGirod
Active Contributor
0 Kudos
436

for me it is the number of LOOP

it could be possible if you have huge quantity of data and if the LOOP is inside others LOOP

jmodaal
Active Contributor
0 Kudos
436

Hello,

your assumption is right, this is the amount of executions during the trace recording.

Kind regards

Jan

raymond_giuseppi
Active Contributor
0 Kudos
436

That's the number of records read in the loop (if the loop is called multiple times with non optimized filter critera, wrong where clause ot itab type, that can be more than actual number of records)

Use the navigation options to reach the related code.

Sandra_Rossi
Active Contributor
0 Kudos
436

~1.5 billion of internal table iterations is logical compared to more than 10 millions of CALL METHOD !!! Now, the question remains: what is the source data/ABAP code/non-ABAP code/other reason of so many loops and calls?

lumirion
Participant
0 Kudos
436

@Sandra Rossi,

it is a about data transformation in a BW data transfer process.