Application Development and Automation 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: 
Read only

ABAP Runtime Analysis.

Former Member
0 Likes
500

Can anybody tell about ABAP Runtime Analysis? I mean what is the execution time for ABAP, Database and System.

Moderator message - Please ask a specific question - post locked

Edited by: Rob Burbank on May 28, 2009 9:47 AM

4 REPLIES 4
Read only

Former Member
0 Likes
476

Hi,

Runtime Analysis will give you an idea about how much time you program is taking for fetching data from database and how much time is spent in the ABAP work.

The TCODE is SE30. Run your program via this transaction and the come back.

It will show you graphically how much time was spent.

Additionally it also shows which subroutines within the program are taking how much time individually.

Regards,

Ankur Parab

Read only

Former Member
0 Likes
476

Hi,

You can use the GET RUN TIME FIELD statement for getting the run time of the program.

See this link for more details

http://help.sap.com/saphelp_nw04/Helpdata/EN/9f/db994235c111d1829f0000e829fbfe/content.htm

Read only

Former Member
0 Likes
476

the entire runtime of your code will be splited into 3 parts.

ABAP : time taken for ur ABAP code execution

DB : time taken for database hits,updates etc

SYstem : system times (processor time etc)

all these are show with percentage values( the BAR) and the exact time taken by each.

try to tweak ur code to minimize the DB time

Read only

Former Member
0 Likes
476

This runtime analysis tools allows the ABAP/4 programmer to trace the tables used by the SAP dialog/reports programs. In the Analyze button, you can see four more buttons like:-

1.Hit List

Displays the execution time of each statement in the program.

2.Tables

Displays the tables accessed during run time.

3.Group hit list

Displays the execution time of all the statements and grouping them based on the type of command. e.g. performs, SQL and internal tables used.

4.Hirarchy

Displays the execution time of each statement in the actual order in which were executed. Uses indentation to indicate the level of nesting of statements within subroutines.

Any tables use by the transaction or program can be easily trace with the runtime analysis tools.

Go to transaction SE30

Type in the transaction code you want to analyze