0% found this document useful (0 votes)
61 views

Sap Abap Run Time Analysis

Run Time Analysis is a tool for analyzing the performance of ABAP programs and transactions. It measures expensive ABAP statements like database access, modules, and internal tables. To start Run Time Analysis, select it from the Workbench, System Utilities, or use transaction code SE30. The tool executes the object and generates a trace file. The analysis presents charts showing ABAP, database, and system execution times to identify expensive instructions.

Uploaded by

sakthirobotic
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views

Sap Abap Run Time Analysis

Run Time Analysis is a tool for analyzing the performance of ABAP programs and transactions. It measures expensive ABAP statements like database access, modules, and internal tables. To start Run Time Analysis, select it from the Workbench, System Utilities, or use transaction code SE30. The tool executes the object and generates a trace file. The analysis presents charts showing ABAP, database, and system execution times to identify expensive instructions.

Uploaded by

sakthirobotic
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 11

Run Time Analysis

Run Time Analysis

It is an additional development workbench tool for analyzing performance of an ABAP/4 program or a transaction.

Run Time Analysis . . . Contd.. With this tool the system can display Executed instruction Accessed execution time Tables and Types of Access Chronological execution flow

Run Time Analysis . . . Contd.


The RTA tool measures ABAP/4 statements that are potentially expensive in terms of CPU time. These statements include

Select statements (data base access) Module,perform,call function (modularization) Append,collect (internal tables)

Run Time Analysis . . . Contd.

To start Run Time Analysis, the different options are Workbench -> Test -> Run Time Analysis OR System -> Utilities -> Run Time Analysis OR Transaction Code SE30 .

Run Time Analysis . . . Contd.

Enter the name of the program ( to be analyzed ) and then click on push button Execute The system will execute the object and generates Trace file or Performance file at OS level

Run Time Analysis . . . Contd. Performance files: These files are created at OS level and many times occupy large memory space. So make sure to remove files which are no longer needed.

Run Time Analysis . . . Contd. Analyzing: When you click on Analyze, it presents a beautiful bar chart Run Time analysis Over view screen with the following components. ABAP execution time Data base execution time and R/3 system execution time

Run Time Analysis . . . Contd.

Data base execution time should be less than ABAP execution time. In addition, it also displays Hit List Group Hit List Call Hierarchy and many more things

Run Time Analysis . . . Contd.

Hit List: Displays a list with the most system expensive instructions. Group Hit List: Displays a list with the performed instructions classified by instruction type. Call Hierarchy: Presents a chronological list with the flow of calls during the execution of a program.

Run time Analysis . . . Contd.

The measurement time is in Micro seconds. If you measure the same program or the transaction several times, the results can vary. Many factors make it difficult to reproduce identical results. Example: Network traffic.

You might also like