2007 Nov 21 4:27 AM
hi experts !
i want to know the transation for determining the performance of the report. the transaction shows in detail how much time is taken by each querry. anybody has an idea?
thanx in advance
aakanksha
Hi aakanksha
To check specific runtime of certain program and consumed time, you can get it from t-cd STAD.
You can also get aggregated information from t-cd ST03N.
(Please select expert mode when you enter this transaction, and go to transaction profile).
If you want know the runtime of specific SQL (I am not sure whethat you want to say SQL as query) of certain program, I recommend you to use ABAP Trace (SE30) and SQL trace (ST05). You can also take both trace from t-cd ST12.
Best Regards
Keiji
2007 Nov 21 4:53 AM
Hi aakanksha
To check specific runtime of certain program and consumed time, you can get it from t-cd STAD.
You can also get aggregated information from t-cd ST03N.
(Please select expert mode when you enter this transaction, and go to transaction profile).
If you want know the runtime of specific SQL (I am not sure whethat you want to say SQL as query) of certain program, I recommend you to use ABAP Trace (SE30) and SQL trace (ST05). You can also take both trace from t-cd ST12.
Best Regards
Keiji
2007 Nov 21 5:08 AM
There is no tcode better than ST05 for this , it will show the time taken by each select seperately and also tips for improving performance
2007 Nov 21 5:20 AM
Hi
Tools for Performance Analysis
Run time analysis transaction SE30
:This transaction gives all the analysis of an ABAP program with respect to the database and the non-database processing.SQL Trace transaction ST05:
The trace list has many lines that are not related to the SELECT statement in the ABAP program. This is because the execution of any ABAP program requires additional administrative SQL calls. To restrict the list output, use the filter introducing the trace list.Extended Program Check
Code Inspector (SCI)
Run time analysis transaction SE30
SQL Trace ST05
Reward if usefull
2007 Nov 21 4:50 PM
to determine the runtime of yolur transaction, use STAD. Shows no details just numbers, so you will noot learn whether you can improve the program and where.
But always available.
To monitor performance:
SE30 monitor whole application server, ST05 (SQL Trace mainly) monitors datababse
How to use the traces:
SQL trace:
/people/siegfried.boes/blog/2007/09/05/the-sql-trace-st05-150-quick-and-easy
SE30
/people/siegfried.boes/blog/2007/11/13/the-abap-runtime-trace-se30--quick-and-easy
Siegfried
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |