Show TOC

GlossaryLocate this document in the navigation structure

Term Meaning
ABAP Profiler

Name of the complete toolset

ABAP Profiler lets you analyze the runtime of ABAP programs.

(ABAP) Profiler Wizard

Component of the ABAP Profiler

Using this wizard, you can launch the ABAP Profiler for various object types. Independently of any context, you can select an arbitrary development object to be profiled.

ABAP Profiling Perspective

Eclipse perspective that mainly includes tools that focus on profiling activities, such as ABAP Traces and ABAP Trace Request views.

ABAP Trace

Results of measurement when using the ABAP Profiler

Each ABAP trace corresponds to an ABAP trace file generated by the ABAP runtime. ABAP traces are listed in the ABAP Traces view.

(ABAP) Trace Request

A trace request enables profiling of an ABAP request such as a program, transaction, HTTP request, RFC call, or a background process, whenever its execution is triggered in the back-end system.

ABAP Trace Request View One of the main tools within the ABAP Profiling perspective

It enables the user to create asynchronous trace tequests.

ABAP Traces View

View that is used to access individual ABAP Traces for each ABAP project that is opened in the user’s workspace.

Aggregation General property of an ABAP trace

The user can specify the aggregation option for each ABAP trace to be created. The following values are available for the aggregation: NONE, By Call Stack, By Call Position.

Analysis Tools Part of ABAP Profiler toolset

Analysis tools provide the user with different views on the ABAP Trace. It includes the following tools: Condensed Hit List, Hit List, Aggregated Call Tree, Call Sequence, Call Timeline, Database Accesses, and SQL Trace.

Profile Configuration Launch configuration for the ABAP Profiler

The profile configuration allows the user to re-run the ABAP Profiler with predefined settings

Requester (of an ABAP Trace) User who launches the ABAP Profiler in order to create an ABAP Trace.

SQL Trace

(Optional) Part of the ABAP Trace

The SQL Trace can be switched on, in addition to the ABAP Trace, to record the database activities of the executing program.

to create ABAP Trace User action: allows the user to create an ABAP Trace (for example, by means of the ABAP Profiler wizard)

Synonym: to profile

to create ABAP Trace Request

User action: enables the user to tell the ABAP Profiler to wait until a program runs and then automatically profile its execution.

to profile

Synonym: to create ABAP Trace

Example: Profile an ABAP development object

Trace Event

An ABAP statement or other operation (a database operation, for example) for which the ABAP Profiler records discrete performance data

Each individual trace event that has been recorded allows you to analyze the runtime of the underlying ABAP statement or other operation.

Examples: method calls, call function XYZ, Prepare DB

Trace Parameters

Parameters that are used to analyze ABAP traces in analysis tools

Each analysis tool displays a specific set of trace parameters.

Examples: Own Time, Total Time, Executions, Calling Program.

User (Application User)

User who starts the execution of the object or application