cancel
Showing results for 
Search instead for 
Did you mean: 

How to check the performance using SE 30

Former Member
0 Kudos

Hi Friends,

Can any body tell me the way how to check the performance of a program using se30?

I need the information regarding system time ,abap time and database time?

Regards,

vasantha.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Vasnatha,

Go to SE30 trancation and give ur program anme and

press execute. After execution press Analyze button

and in the application tool bar press 'Hit List'

button,it will give you how much time it took

to process each perform.

Thanks&Regards,

Siri.

Message was edited by: Srilatha T

Former Member
0 Kudos

Srilatha,

Thanku .

Can u please tel me how to conclude that the program is running with the high performance?

I heard that database time should be less than the abap time but I am not clear that How much time it should take? and also tel me abou system time?

Thanks in advance.

vasantha.

Former Member
0 Kudos

The runtime analysis will show you which blocks of code are taking longer to execute, but it won't tell you if it's too slow or not.

In general, it's up to the users. If they complain that it's too slow, then it's too slow.

rob

Answers (3)

Answers (3)

Former Member
0 Kudos

apart from se30 check tcode ST05 or ST04 to find out database calls and on which indexes table are running.

problem with the Se30 is , first time it wil give perfect system time , abap time , and database time, When u run same report it will show u with less response time bcos of same session , data will picked from the buffer .

so try to use st05 .

this is as per my knowledge only.

regards

Prabhu

vinod_gunaware2
Active Contributor
0 Kudos

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

4.6x

In the Restriction section: select the TMP -> Temporary variant

Click the Change button

Click the Duratn/type

Select None for Aggregation

Save the variant and execute again

After finishing the process, click back to SE30

Use F3 to move back to the initial screen of SE30

Click the Analyze Button

Click Goto -> Object-centered hit list -> Database tables

regards

vinod

naimesh_patel
Active Contributor
0 Kudos

Hello,

1. Give progra name or t-code

2. Press Execute

3. When processing completes, press back 2 times.. it will get to you on SE30 main screen

4. In performance file, frame click on Analuze

5. On this screen click on Hit list button..

6. Sort decending.. will give you heavy statements.

Regards,

Naimesh.

Reward points, if it is useful..!