02-28-2017 8:06 AM - edited 02-03-2024 7:52 PM
Hi,
We use ST04 to monitor the performance overhead in our production system. We want to prepare a list of the 10 most time consuming programs in the system on a daily basis. Now, when we execute ST04 we get each SQL statements with total DB execution time and the related program name.
But is there any way that we can get a list of programs executed in the last 24 hours along with total DB time consumed by each of them?
Thanks,
Sarif
02-28-2017 8:47 AM
Did you also look at ST03N (or a FM beyond it like SAPWL_STATREC_DIRECT_READ)
03-03-2017 7:43 AM
SQL Monitor is able to do that. Of course SQLM must have been activated for the time frame you are interested in.
Then you can open transaction SQLM, choose "Display Data" and use the following criteria on the selection screen:
In the resulting list check the columns "Request Type" and "Request Entry Point".
Best regards,
Armin