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

What is the difference between data elements and domains? : abap data dictionary

1298


What is a size category? : abap data dictionary

1137


How is conversion of data types done between abap/4 & db layer? : abap data dictionary

1202


What are the Various Types of internal tables?

1237


What are the main events of which are used for logical database?

1191


How many types of data classes are there in sap?

1093


what are the two methods of modifying sap standard tables ?

1124


How to find Kernal badi ?

1667


How do you find out whether a file exits on the presentation server?

1045


In Smartforms or ADOBE Forms Can we get text from standard table in verticle form? if yes, How?

2375


Kindly help me to Know the process of mapping in EDI from R/3 to a convertor(third party which translates IDoc flatfile to EDIFACT /XML / FTP /HTTP ) ?

2089


How to create user interfaces for lists?

1068


Why do we need enhancements?

1234


What are the function modules that are generated when you activate a lockobject? : sap abap data dictionary

1069


What is view? Different types of view.

1214