Performance tuning boils down to the user experience. Bad performance derives from the very subjective notion that a given application is somehow different from the acceptable norms. The common complaint heard from the user is, "It was fast yesterday but it's slow today". It is the job of the DBA to take these subjective ideas and discover objective facts that point to the cause for this unacceptable performance. In the end, database performance tuning is an analysis of why SQL statements are executing at a suboptimal rate. Even if the root cause is CPU starvation, incorrect configuration parameters, or just a poorly written DELETE
statement, the key is first finding out what is slow and then what can be done to rectify the situation. Thus, it is wise to look first at how SQL statements are executed against database objects and what conditions can affect how they are executed.
Argentina
Australia
Austria
Belgium
Brazil
Bulgaria
Canada
Chile
Colombia
Cyprus
Czechia
Denmark
Ecuador
Egypt
Estonia
Finland
France
Germany
Great Britain
Greece
Hungary
India
Indonesia
Ireland
Italy
Japan
Latvia
Lithuania
Luxembourg
Malaysia
Malta
Mexico
Netherlands
New Zealand
Norway
Philippines
Poland
Portugal
Romania
Russia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sweden
Switzerland
Taiwan
Thailand
Turkey
Ukraine
United States