Start of Content Area

Function documentationPerformance Measurements  Locate the document in its SAP Library structure

Use

If you want to monitor the performance of your system, or compare its performance at different times, you can perform a runtime analysis.  You usually start the runtime analysis (after performing certain activities in the system) with transaction SE30.

You use transaction SICF to activate the runtime analysis both for ICF runtime and for applications that run using ICF runtime. You can evaluate the results with transaction SE30.

Activities

Activate the Runtime Analysis

       1.      Start the runtime analysis with transaction SICF.

       2.      Choose Edit –> Runtime Analysis Activate.

       3.      Enter the service path that you want the runtime analysis to be activated for.

Note

You can set the option User-Dependent to activate the runtime analysis for a specific user or client (all users in a client) You can also implement a measurement variant. To do this, you need to enter the variant user (owner of the variant), the variant itself, and the measurement precision.

This graphic is explained in the accompanying text 

Any active runtime analyses must be deactivated after the requests have been executed. You deactivate the requests in transaction SICF by choosing Edit –> Runtime Analysis –> Deactivate. 

 

Display/Evaluate Result

You can now evaluate the recorded runtime measurements in transaction SE30..

Note

If you set the User-dependent flag when activating the runtime analysis in transaction SICF, the measurement results will be stored under the corresponding user. The entries are then stored in transaction SE30 under the user with which you performed the requests. If the option User-Dependent is not active, the entries are saved under pseudo user SAPSYS.

 

       4.      You can find the measurement entries for specific users in transaction SE30 under Runtime Analysis Performance Data File Other File. Enter the relevant user name here and choose This graphic is explained in the accompanying text.

       5.      Select the files that you want to display and choose Analyze (Evaluate). The subsequent graphic shows you the runtimes for the various main components (program environment, database, system).

       6.      By choosing Goto, you can call various hit lists, which display the runtimes for the various functions and methods separately or by category.

       7.      By choosing This graphic is explained in the accompanying text Sort, you can sort the displayed elements according to runtime. This helps you to see which method and function calls are the most time-consuming.

Additional Information

For detailed information about ABAP runtime analysis in transaction SE30, see:

     Runtime Analysis.

 

 

End of Content Area