XML Feeds

Search Big4Guy

Custom Search

Sponsored

« SAP ABAP Changes to Database TablesSAP Netweaver WebDynpro Programming Model - How the SAP Web Dynpro Phased Model Works »

ABAP Runtime Analysis - How to Perform ABAP Runtime Analysis SE30

ABAP Runtime Analysis - How to Perform ABAP Runtime Analysis SE30

The ABAP runtime analysis can be used to analyze the total run time required for individual SAP transaction codes, sap programs or even SAP function modules. Individual ABAP objects can put a heavy load on the system resources such as CPU and memory, ABAP runtime analysis is especially useful in such case to perform analysis and find the root cause of the problem.

ABAP runtime analysis can be performed using transaction code SE30 or via the menu path: SAP Menu >> Tools >> ABAP Workbench >> Test >> RunTime Analysis SE30. Runtime analysis is performed in three steps which are:

1. Deciding on the data to be measured - As a first step in runtime analysis, the ABAPPER needs to decide which object needs to be analysed. Other important criteria at this stage includes which aggregation should be used whether to use full aggregation, aggregation based in calling position, or no aggregation. Similarly, filters can be used based on modularization and commands. Deciding the data to be ameasured upfront is key to successful runtime analysis.

2. Measuring the Data - The next important step is the measurement of the runtime data. This can be performed in the same user session in which the ABAP runtime analysis is getting completed or can be performed in a new user session using tcode /OSE30. Analysis can also be performed to measure the runtime data for an object that is processed by that work process.

3. Analyzing the Data - In case of data aggregation, the runtime analysis can be seen in the hitlist and in case of aggregation on calling position, this can be seen via call hierarchy or modularization units. Once the runtime analysis is complete, this can be saved on the application server or it can also be sent to the front end. For further analysis, SAP R/3 provides the option to the abapper to saved the data to a specified path and also allocate the memory that the system will use for saving the file.

Related Posts

SAP Function Groups - Finance ABAP
ABAP Authority Check in SAP ECC
ABAP Programming Basic Concepts
SAP WebDynpro ABAP User Interface


Permalink 09/30/09 07:59:00 am , by big4guy Email , 1157 views, SAP R/3, ABAP, Leave a comment »

Feedback awaiting moderation

This post has 9 feedbacks awaiting moderation...

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)