You are running a report. It is taking long time for
execution. What steps will you do to reduce the
execution time.
Answer Posted / pradipta mahato
Hi,
Ideally we should follow following thing for good performane
1. Avoid select inside loop (select out of loop and read it
inside)
2. Avoid nested loop and unnecessary extra loop in code
3. Change loop to read if there is a chance
4. Avoid join better use 'for all entries'
5. read internal table using binary search ( Sort it first)
6. If select statement creating problem then index could be
created
Is This Answer Correct ? | 7 Yes | 1 No |
Post New Answer View All Answers
What are Pull and Push Methods?
What is the differences between structure and table in data dictionary in abap?
How to call transaction in session method without recording?
What are the functional areas?
How do you document abap/4 programs? Do you use program documentation menu option?
What is dynpro? what are its components ?
What is personnel sub are
How to define selection screen?
Why bapi need then bdc ? : abap bdc
Can a filed occur in several field groups?
What is the differrences between structure and table in data dictionary in abap? : abap hr
What are the events in screen programming?
Explain about sap fico testing and the tools used? : abap bdc
What is a data element?
Can we call reports and transactions from interactive reporting lists?