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

Doubt in Run time analysis (Performance Analysis)

Former Member
0 Likes
524

Hi gurus,

Can any one tell me what is the Run time analysis. When i observed that I saw one graph,

It shows

ABAP, DATABASE and System performance.

Can any one guide me the details about each one, and how to improve the performance ,after seeing this analysis.

Thanks in Advance

Thanks and Regards

Siri...

3 REPLIES 3
Read only

Former Member
0 Likes
503

If your report is taking the much time to select the data then you have to change the select statements accroding to the performance. by using the index in where condition or selecting the data with where condition and select the required data other than that (*).

if your program is taking much time in abap process.

You should write the proper abap statement to run the process.

avioding the loops with in the loop.

or selecting the data from data base in the loop every time ( replace with read statement )

These kind of things you need to do further to improve the performance of your report.

REGARDS,

MADAN.

Read only

Former Member
0 Likes
503

Hi,

It shows graph regarding how mutch u r program depends on each of them.

Always suggest to low on Database .

If it is show high on database u r program ranning slow,database acces is high.That is not good for programming.

Regards,

Narasimha

Read only

Former Member
0 Likes
503

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 fast 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,

Raj.