Show TOC

Component documentationRuntime Analysis Locate this document in the navigation structure

 

You can use the runtime analysis to analyze the performance of ABAP programming.

You can also analyze ICF services. In particular, you can measure Web Dynpro ABAP and BSP applications, as well as ABAP Web services.

You use the results of the runtime analysis to identify runtime-intensive statements and to show the hierarchy of program calls. From the results, you can identify:

  • Excessive or unnecessary use of modularization units

  • CPU-intensive program functions

  • Inefficient or redundant database access.

    Note Note

    If you only want to analyze or fine-tune a program’s database accesses, use the Performance Trace. At system level, use System Trace.

    End of the note.

Integration

The runtime analysis is an integrated test tool within the ABAP Workbench.

They can call them from any screen. Choose   System   Utilities   Runtime Analysis   Execute   for this.

Features

  • The duration — runtime — of ABAP statements is measured at runtime, and maybe also the memory consumption.

    For more information, see Measurable Components.

  • The tool stores the measurement results in tables on the database, rather than on the current server. This way, the results are visible in the whole system.

  • To display the results, the runtime analysis uses the standard SAP list, which is accessible and allows sorting, summation, and other functions.