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: 

how to evaluate Runtime Analysis - ABAP, Database, System

former_member193737
Participant
0 Kudos

hi friends

     How to Evaluate   Runtime Analysis graph (SE30).

which part of the graph should be more  ABAP, Database or System for a perfect program.

3 REPLIES 3

former_member187748
Active Contributor
0 Kudos

Hi Selva,

the steps for evaluating in se30 are as follows

 

Go to SE30..----- PRESS radiobutton program / transaction.

WRITE THE NAME OF THE Program or Transaction into

program / transaction..

Then press the Execute button..

When execution completes

You will get a message..

Run time analysis of "program/transaction" has finished..

Then press the "Analyze" button..

You will  get the run time analysis..

Alternatively, you see this link for better scenario

http://scn.sap.com/community/abap/testing-and-troubleshooting/blog/2007/11/13/the-abap-runtime-trace...

ThomasZloch
Active Contributor
0 Kudos

What is a perfect program? Depending on what it does (many DB selects, a lot of internal table handling, etc.), you will see more ABAP or more database time spent, so these percentages by itself are quite meaningless.

If the overall runtime is considered too long, then you should focus on the SE30 (or better/newer SAT) hit list and sort it descending by the column "net runtime", looking at the top few lines. This is where most time is spent and where it makes sense to optimize code.


Thomas

Former Member
0 Kudos

Use/know the Next generation run time analysis.