Skip to end of metadata
Go to start of metadata

Purpose

This page is created to summarize frequently used performance analysis tools and transactions.

Overview

Transaction

Name

Description

SE30 / SAT

ABAP Trace

With the runtime analysis, you can analyze the performance of ABAP programs.

ST05

Performance Trace / SQL Trace

With the SQL trace, you can trace which database accesses occur to the database, how long they take, and how many data records are processed.

ST05

Performance Trace / Buffer Trace

With the table buffer trace, you can analyze which accesses occur to the table buffer, how long they taken and how the table buffer is loaded.

ST05

Performance Trace / RFC Trace

With the RFC trace, you can trace which remote calls your application executes, in which direction they go, what quantity of data was transferred, and how long the calls took.

ST05

Performance Trace / Enqueue Trace

With the enqueue trace, you can determine which enqueue request your application or the SAP system executes on which lock objects, and which parameters the system uses for these enqueues.

ST12

ABAP and Performance Trace

Using transaction ST12, you can start transaction SE30 (SAT) and ST05 together. Furthermore, you can evaluate the ABAP trace with additional options in comparison to transaction SE30 (SAT).

STAD

ABAP Business Transaction Analysis

The statistical records display enables you to display the statistic records of applications and evaluate them.

SCI

SAP Code Inspector

You can use the SAP Code Inspector to check the ABAP programs with regard to performance, security, syntax, and the adherence to naming conventions.

SM50/SM66

Work Process Monitor

You can use the Work Process Monitors to obtain information about the currently running processes.

S_MEMORY_INSPECTOR

Memory Inspector

The Memory Inspector is a tool to display and analyze memory snapshots.

ST22

ABAP Dump Analysis

If a runtime error occurred in an ABAP program, you have the option to access the information associated with the termination and analyze it.

DB05

Selectivity Analysis

You can use the selectivity analysis to analyze the number of unique values of the field (or of field combinations) of a database table. Furthermore, you can use this transaction to determine the size of the tables that are supposed to be buffered.

ST10

Table Call Statistics

Based on the table call statistics, you can have the system display the call statistics for buffered or unbuffered tables. For buffered tables, the system displays the status of the table in the buffer.

SE14

Database Utility

You can use database utility to check database objects consistency (fields and indexes).

Related Content

Related Documents

SAP SCN Wiki ABAP Runtime Analysis
SAP SCN Wiki Performance Trace
SAP SCN Wiki ABAP and Performance Trace
SAP SCN Wiki STAD - ABAP Business Transaction Analysis
SAP SCN Wiki SAP Code Inspector