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
Name the function module used to convert logical file names to physical file names in abap/4 programs?
What is the difference between RETURNING and CHANGING parameters for a method?
Why do we use dynamic where conditions?
Define database layer? : abap data dictionary
How to display or know if the value entered contains records or not?
What are the two methods for modifying sap standard tables?
What is the difference between the function module and a normal abap/4 subroutine?
What are clustered tables?
What is the reserve command?
How can we decide weather we can enhance the standard infotype or not ? : abap hr
How can we achieve MVC ?
how 2 create the normal form by using functional module
Explain the advantage of structures?
What are table clusters?
1. If I send 5 entries of table from one system to another system, if the only 4 entries there in the target system what I have to do? 2. If I send the customer master IDOC from one SAP system to another system, if one field is missing in target table what is the steps? 3. If I want to access the 4th row 3rd column in the hashed table how to do it? 4. Whether there is any other statement than MODIFY statement to modify the content of internal table?