‎2009 May 28 1:34 PM
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
‎2009 May 28 1:38 PM
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
‎2009 May 28 1:39 PM
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
‎2009 May 28 1:40 PM
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
‎2009 May 28 1:46 PM
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