Functional Overview 

Use

The runtime analysis tool allows you to examine the performance of any transaction, ABAP program, or function module that you create in the ABAP Workbench. It saves its results in performance data files, which you can display on the screen. You can use these results to identify runtime-intensive statements, SQL statements, and show the hierarchy of program calls. If you want to keep performance data files for future reference, you can store them locally on the frontend.

From the results of the runtime analysis, you can identify:

Runtime analysis is intended for fine-tuning individual transactions, programs, and function modules.

If you only want to analyze or fine-tune a program’s database accesses, use the Performance Trace instead of the runtime analysis. For fine-tuning at system level, use the SAP System Trace.

 

Measuring the Runtime of Program Segments

Use the runtime analysis tool to measure the runtime of complex program segments or complete transactions, ABAP programs, and function modules.

If you want to measure the runtime of smaller program segments or individual ABAP statements, use the ABAP statement GET RUN TIME FIELD.

For further information, refer to Measurement Restrictions.

Starting the Runtime Analysis

You can start the runtime analysis as follows:

To start from

Choose

Any screen

System ® Utilities ® Runtime analysis ® Execute

The initial screen of the

ABAP Workbench

Test ® Runtime analysis

The initial screen of the

ABAP Editor

Program ® Execute ® Runtime analysis

The ABAP Editor

Utilities ® More utilities ® Runtime analysis