Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

WHAT IS PEFORMANCE TUNING?

Answer Posted / amith

Performance tuning is a technique used to fine tune your
ABAP programs when they have complex select statements and
huge set of data to be accessed from database.

Performacne of a scelect statement or a program can be
tested using tools like SE 30- Runtime analysis and SQL
Trace ST05.

Other than this there are set of thumb rules that can be
followed:

1) Keep the data selection small.
&#61550; Avoid unnecessary data across the network
&#61550; Always use the where clause
&#61550; Avoid selecting useless data we filter later.
&#61550; Use the index of the relevant database tables to
make the where clause more efficient
&#61550; Avoid using complex where clauses
&#61550; If possible avoid using the NOT in conjunction with
the where clause.
2) Transport as little data as possible
• transport only fields that are really used
• use the aggregate functions in the select clause
for calculations
• Consider using the distinct statement if there is
possibility of duplicate entries
3) Use fewer data base access
• Transfer all of the data at once frm data base to
internal tables.
• When possible avoid accessing the same data again
and again
• Avoid using nested loops instead of that use an
internal table and use the select for all entires statement.

Is This Answer Correct ?    6 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Are you familiar with all steps for setting up a workflow?

2116


What has to be done to the packed fields before submitting to a BDC session.

1156


What is an internal table?

1171


please give the remaining answers.

2219


What is open sql vs native sql ?

2620


How many types of views are there? : abap data dictionary

1033


​​Can multiple abap systems connect to abap database?

1097


how to use the xk01 in realtime.can it apply the others. how it it will goes to first page and next page.

2284


Explain badi in abap.

1012


What are the different message types available in the abap/4 ?

1009


What are the steps in a bdc session? : abap bdc

1003


When was the sap abap being created?

1136


Program lines for the radio button selection and unabling some input variables in section screen

1389


What do you mean by cluster tables in sap abap? Also explain what do you mean by table cluster? : abap data dictionary

1006


Explain difference between primary key and unique key?

983