Specifying Object Dataset and Data Sources for Analysis
Prerequisites
- To specify the settings in the selection screen, you need the authorization profile for data read access.See also: Tool Availability and Technical Requirements
- To enable consumption of results from static code scans, you already executed an appropriate code inspection or ATC run series in your quality or test system.
- To enable consumption of runtime data, SQL data from the productive system is available.
- If you need to evaluate runtime data but no SQL Monitor results are available, it is required that either the Usage Procedure Logging or the Coverage Analyzer has been activated for a long enough period of time in your productive system.
Context
The SQL Performance Tuning Worklist provides you with options for specifying the object set as well as the data sources for analysis. In this way, you can control which data should be evaluated and how the results are to be arranged.
When you choose the data source, a combination of the results of the static checks with the respective runtime data is always possible. Depending on which runtime data are important for further analysis, we can distinguish between two use cases:
- Case A: You focus the analysis on SQL statements and operations that are executed by productively used ABAP applications. This main use case requires SQL Monitor results from the respective productive system as the data source for runtime data.
- Case B: Further analysis of the SQL Monitor data is not of primary importance. However, you wish to determine which units of your application are executed very frequently – or conversely, which program units are not accessed at all. In this case, use of the SQL Monitor data is also generally recommended. On the other hand, if no SQL Monitor is available in your productive system, you can also fall back on Code Coverage results, which you can receive through Usage Procedure Logging (UPL) or the Coverage Analyzer (SCOV).
Target Audience
- ABAP developer
- AS ABAP system administrators
Procedure
Using SQL Monitor data
Using Code Coverage Results (in case the SQL Monitor is not available)

button in the toolbar.