02-15-2007 9:26 AM
hi
what is run time analyses ? how do this plz tel me step by step.
02-15-2007 9:31 AM
Hello,
SE30 - Runtime Analysis Tool
This runtime analysis tools allows the ABAP/4 programmer to trace the tables used by the SAP dialog/reports programs. In the Analyze button, you can see four more buttons like:-
Hit List
Displays the execution time of each statement in the program.
Tables
Displays the tables accessed during run time.
Group hit list
Displays the execution time of all the statements and grouping them based on the type of command. e.g. performs, SQL and internal tables used.
Go to transaction SE30
Type in the transaction code you want to analyze
4.6x
In the Restriction section: select the TMP -> Temporary variant
Click the Change button
Click the Duratn/type
Select None for Aggregation
Save the variant and execute again
After finishing the process, click back to SE30
Use F3 to move back to the initial screen of SE30
Click the Analyze Button
Click Goto -> Object-centered hit list -> Database tables
For example, if you want to display the data for MSEG - Material Document table
Transaction SE16
Type in MSEG for Table name and click execute.
Data Browser will display the default selection for you to display data. If you did not change the default and click execute the data browser will display the first 500 records.
Click Settings to change the List formats, User parameters and Fields for selection.
In 4.6x, you can use SE16N.
Transaction SE11 or SE12 (4.6x)
Type in MSEG for Object name and click the Display button.
Click Utilities -> Table contents for the default selection screen. If you did not change the default and click execute, the Dictionary will display the first 500 record.
Click Settings to change the List formats, User parameters and Fields for selection.
Transaction SE17
Type in the Table Name, put in the Selection value, put a 'X'
Please read these.
http://www.intelligententerprise.com/channels/applications/feature/archive/janssen.jhtml
http://www.sap-basis-abap.com/sapta002.htm
http://www.sap-press.de/download/dateien/637/sappress_enhancing_quality_abap.pdf
Vasanth
02-15-2007 9:31 AM
Go to transaction SE30 enter ur Program & click execute button.
It will measure ur program
02-15-2007 9:32 AM
Hi,
It is mainly used to analyse what are the different DB tables used in your program and how much DB time was utilised.
Enter Tcode :SE30
Press SWITCH ON/OFF
Execute your Program in SE38 .
After getting the Output Displayed come to SE30 screen and Press SWITCH ON/OFF.
Now press EVALUTE.
You will see the list. Analyse it.
Regards,
Anji
02-15-2007 9:32 AM
Hi
Runtime Analysis is a tool to measure the Report's performance by calculating the
Databast time,Abap time, System time to excuting the Report.
SE30 is the Transaction code for this.
U can use ST05 also for the same purpose.
Regards,
kumar
02-15-2007 9:33 AM
Hi Jaya ,
Runtime analysis is basically a type of report which measure your program on three parameters ABAP ( Your Code ) , Database , and System and shows a graph showuing the time in% each parameter used .
Reagrds
Arun
02-15-2007 9:33 AM
in your abap editor menu
utilities>moreutilites> runtime analysis.(or se30)
here give your prog name and run that after that come back and press analyze it will show you how much % of time it is taking by abap , database or system.
regards
shiba dutta
02-15-2007 9:36 AM
SE30 - Runtime Analysis Tool
This runtime analysis tools allows the ABAP/4 programmer to trace the tables used by the SAP dialog/reports programs. In the Analyze button, you can see four more buttons like:-
Hit List
Displays the execution time of each statement in the program.
Tables
Displays the tables accessed during run time.
Group hit list
Displays the execution time of all the statements and grouping them based on the type of command. e.g. performs, SQL and internal tables used.
Hirarchy
Displays the execution time of each statement in the actual order in which were executed. Uses indentation to indicate the level of nesting of statements within subroutines.
Any tables use by the transaction or program can be easily trace with the runtime analysis tools.
Go to transaction SE30
Type in the transaction code you want to analyze
4.6x
In the Restriction section: select the TMP -> Temporary variant
Click the Change button
Click the Duratn/type
Select None for Aggregation
Save the variant and execute again
After finishing the process, click back to SE30
Use F3 to move back to the initial screen of SE30
Click the Analyze Button
Click Goto -> Object-centered hit list -> Database tables
3.0x
Click Execute
After finishing the process, click back to SE30
Click the Analyze Button
Click the Table Button
After retrieving the table names, you can check the raw data with transaction SE16 - Data Browser or SE11 - Dictionary.
For example, if you want to display the data for MSEG - Material Document table
Transaction SE16
Type in MSEG for Table name and click execute.
Data Browser will display the default selection for you to display data. If you did not change the default and click execute the data browser will display the first 500 records.
Click Settings to change the List formats, User parameters and Fields for selection.
In 4.6x, you can use SE16N.
Transaction SE11 or SE12 (4.6x)
Type in MSEG for Object name and click the Display button.
Click Utilities -> Table contents for the default selection screen. If you did not change the default and click execute, the Dictionary will display the first 500 record.
Click Settings to change the List formats, User parameters and Fields for selection.
Transaction SE17
Type in the Table Name, put in the Selection value, put a 'X' in the Output column to display the data field and put in the Sort number from 01..99 (if you want to sort).
Thanks,
Shankar