What are steps you follow to improve the performance of a
report ?
Answer Posted / lokesh
Performance of the report can be improved by reducing the
data transfer .
1) Having an internal table without a work area is better
for performance.
2) Use FOR ALL ENTRIES in your SELECT statement to retrieve
the matching records at one shot.
3) Avoid using nested SELECT statement, SELECT within
LOOPs.
4) Avoid using INTO CORRESPONDING FIELDS OF TABLE. Instead
use INTO TABLE.
5) Avoid using if/endif instead use CASE/ENDCASE
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What are the techniques involved in using sap supplied programs?
Can you create a table with fields not referring to data elements? : abap data dictionary
Difference between Read and Get cursor?
Which transaction code can I used to analyze the performance of ABAP program.?
To how many tables can an append structure be assigned. : abap data dictionary
How many default tab strips are there?
What is at exit-command:?
What is abap?
What are the types of subroutines? : abap data dictionary
Can i Have Some Realtime Examples on Badi ?
Is the basic list deleted when the new list is created?
How do you document ABAP programs? Do you use program documentation menu option?
What is help view?
What are the components of sapscript?
Explain buffering