A completely revised version containing updates through to Oracle10gR2. Still includes from 9i to 10gR2.
Oracle Performance Tuning for 10gR2, Second Edition
Gavin JT Powell
Independent Consultant and Oracle Certified Professional, U.S.A.
Fully updated for version 10gR2 and provides all necessary transition material from version 9i
Includes all three aspects of Oracle database tuning: data model tuning, SQL & PL/SQL code tuning, physical plus configuration tuning
Contains experienced guidance and real-world examples using large datasets Emphasizes development as opposed to operating system perspective
Tuning of SQL code is generally cheaper than changing the data model. Physical and configuration tuning involves a search for bottlenecks that often points to SQL code or data model issues. Building an appropriate data model and writing properly performing SQL code can give 100%+ performance improvement. Physical and configuration tuning often gives at most a 25% performance increase.
Gavin Powell shows that the central theme of Oracle10gR2 Performance Tuning is four-fold: denormalize data models to fit applications; tune SQL code according to both the data model and the application in relation to scalability; create a well-proportioned physical architecture at the time of initial Oracle installation; and most important, mix skill sets to obtain the best results.
The Art and Science of Oracle Performance Tuning (Lawson), ISBN: 1590591992, $39.99, Jul 2003, Apress. Optimizing Oracle Performance (Milsap), ISBN: 059600527X, $34.95, OReilly, Sep 2003. Oracle Performance Tuning 101 (Vaidyanatha, Deshpande, Kostelac), ISBN: 0072131454, $39.99, McGraw-Hill, May 2001. Oracle Data Warehouse Tuning for 10g (Powell, Gavin), ISBN: 1555583350, $69.95, Elsevier, Aug 2005.
About the Author
Gavin Powell, BSc. Comp.Sci., OCP (Oracle8i Certified Professional) has fifteen years of computer industry experience. Diverse experience in database administration and database development in both relational and object databases. Applications development experience is procedural and object-oriented. He also has some systems administration experience. His extensive consulting experience includes software vendors, internet .COMs (some unfortunately have met with their demise), accounting, banking, financial services, the travel industry, construction, retail, mining, shipping, education and general advisory capacity. Gavin Powell has worked with many software products, tools and programming languages. These tools include items in the list shown below. He has authored two successful books Oracle High performance Tuning and the just released Oracle SQL