Starting the Trace
You can only switch on the Performance Trace for a single instance. You should already have decided the scope and targets of your performance analysis.
To analyze a trace file, do the following:
...
1.
Choose the
menu path Test → Performance
Trace in the ABAP
Workbench.
The initial screen of the test tool appears. In the lower part of the screen,
the status of the Performance Trace is displayed. This provides you with
information as to whether any of the Performance Traces are switched on and
the users for which they are enabled. It also tells you which user has
switched the trace on.
2. Using the selection buttons provided, set which trace functions you wish to have switched on (SWL trace, enqueue trace, RFC trace, table buffer trace).
3.
If you want
to switch on the trace under your user name, choose Trace on.
If you want to pass on values for one or several filter criteria, choose
Trace with Filter.
Typical filter criteria are: the name of the user, transaction name, process
name, and program name.
4. Now run the program to be analyzed.

You will normally analyze the performance trace file immediately. In this case, it is a good idea to use a separate session to start, stop, and analyze the Performance Trace

If you are shown trace kernel errors on the initial screen (for example, not enough storage space available), you must first remove the errors or have them removed by your system administrator.

The selected trace types can be changed as required during a performance trace interval (time between switching on and off the trace). The user (user group) must remain unchanged.
The results of the trace recording are written to a trace file. If trace records are overwritten during the trace interval, the system displays a message to inform you when you analyze the trace file.

The results of the trace recording are stored to ten trace files. Overwriting trace records, however, cannot be entirely excluded in this case either.
The Performance Trace records all database access calls, table buffer calls, remote calls, or calls for user lock activity. These measurements can affect the performance of the application server where the trace is running. To preserve system performance, you should therefore turn off the trace as soon as you finish recording your application.