Show TOC

Profiling ABAP CodeLocate this document in the navigation structure

ABAP Profiler lets you analyze the runtime of ABAP programs.

Availability of the ABAP Profiler
The ABAP Profiler is not available if you are working with a back-end system of Release 7.0 EHP3. Use the transaction SAT (ABAP Runtime Analysis) in the embedded GUI if you need to trace an ABAP program under SAP NetWeaver 7.0 EHP3.
Note The ABAP Profiler is the successor of the Runtime Analysis toolset and is recommended for all SAP NetWeaver releases >= 740, SP2.
Usage

The ABAP Profiler allows you to examine the performance of transactions, ABAP programs, function modules, global ABAP classes, and Web Dynpro applications.

You can use the ABAP trace (the results of the ABAP Profiler) to identify runtime-intensive statements and to follow the hierarchy of program calls.

Starting from the ABAP trace, you can:

  • Identify performance hot spots where you might want to concentrate your re-factoring effort.
  • Identify excessive or unnecessary use of modularization units.
  • Identify CPU-intensive program functions
  • Analyze the flow of your application.
    Tip If you need to analyze or compare program flow, the ABAP Profiler can be a faster and more effective tool to use than the ABAP Debugger.