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

RUNTIME ANALYSIS

Former Member
0 Likes
1,558

what is runtime analysis?

7 REPLIES 7
Read only

Former Member
0 Likes
1,056

Hi ,

Runtime Analysis checks program execution time in microseconds. When you go to se30.if you give desired program name in performance file. It will take you to below screen. You can get how much past is your program.

In SM30(Runtime Analysis), Abap, database and System are the three rows which indicate the performance of our program.

These indicate the load on them by the program, which is determined by the length of the bar beside them.

For better performance, abap should be around 90% +, database should be 10% - and system can be around 20% - 45%.

This means that if the load on the database is less , performance is more. For abap the % should be more indicating the fine tuning of the coding so that DB load can be reduced to improve the performance.

regards

reena

Read only

0 Likes
1,056

thank u.

Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
1,056

Hi,

Goto transaction SE30 and there is a button called TIPS and TRICKS you can find a lot for there.

Regards,

Sesh

Read only

Former Member
0 Likes
1,056

Hi,

The runtime analysis provides an overview of the duration and performance of your source code, from individual statements up to complete transactions.

Choose Menu -> Test ->Runtime Analysis or transaction SE30 to start the runtime analysis. In the initial screen, you see the four main functions of this tool, which can be activated by pushing the corresponding button.

· Measurement in dialog status

· Measurement of external session

· Selection of measurement restrictions

· Evaluation of measurement results

With large applications, it is advisable to first analyze the entire application and then check details in the hit lists.

Read only

Former Member
0 Likes
1,056

hi

good

The following documentation describes the runtime analysis application in the ABAP Workbench. The runtime analysis provides an overview of the duration and performance of your source code, from individual statements up to complete transactions.

Choose Menu ® Test ® Runtime Analysis or transaction SE30 to start the runtime analysis. In the initial screen, you see the four main functions of this tool, which can be activated by pushing the corresponding button.

· Measurement in dialog status

· Measurement of external session

· Selection of measurement restrictions

· Evaluation of measurement results

With large applications, it is advisable to first analyze the entire application and then check details in the hit lists.

With the following information you can carry out the analysis, display and interpret the results, and use this as a basis for optimizing your programs.

-

-


SE30 - Runtime Analysis Tool

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:-

Hit List

Displays the execution time of each statement in the program.

Tables

Displays the tables accessed during run time.

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.

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

thanks

mrutyun^

Read only

0 Likes
1,056

Hi,

Runtime analysis used for do the perfomence checking of a program ,function module or transaction.

For these we use Trcode-se30.

In This give The program name or fm name or transaction name.

then goto program analyse button.

we get a runtime analysis chart.

in that we get ABAP,RUNTIME,DATABASE Time in Microseconds.

Always the abap time is more compared to runtime and database time.

it good in performance wise.

and we have a option called Tips and Tricks.in that we get tips and tricks for that program.

regards:

Raju.R.

Read only

Former Member
0 Likes
1,056

Hi pandurangarao,

Run Time Analysis is used to check your program's performs,

T-CODE:SE30-->Progam name->Analyze.

The following option will come.

ABAP-50%.

DATABASE SYSTEM:60%.

COLORS OF YOUR CHART

GREEN-PERFECT.

RED-BAD

IF USEFULL REWARD