Optimizing Oracle Performance byJeffrey Holt
Oracle system performance inefficiencies often go undetected for monthsor even years--even under intense scrutiny--because traditional Oracleperformance analysis methods and tools are fundamentally flawed. Theyreunreliable and inefficient. Oracle DBAs and developers are all toofamiliar with the outlay of time and resources, blown budgets, misseddeadlines, and marginally effective performance fiddling that iscommonplace with traditional methods of Oracle performance tuning. Inthis crucial book, Cary Millsap, former VP of Oracles System PerformanceGroup, clearly and concisely explains how to use Oracles response timestatistics to diagnose and repair performance problems. Cary also showshow queueing theory can be applied to response time statistics to predictthe impact of upgrades and other system changes. Optimizing OraclePerformance eliminates the time-consuming, trial-and-error guessworkinherent in most conventional approaches to tuning. You can determineexactly where a systems performance problem is, and with equalimportance, where it is not, in just a few minutes--even if the problem isseveral years old. This book cuts a path through the complexity of currenttuning methods, and streamlines an approach that focuses on optimizationtechniques that any DBA can use quickly and successfully to makenoticeable--even dramatic--improvements. The price of this essentialbook will be paid back in hours saved the first time its methods are used.This book is so interesting that on a couple occasions Ive fallen asleepreading it, because I want to find out what happens next -- not because it isboring. Even the chapter on queueing theory that has a lot of math in it isunderstandable and interesting, even though I have a mild aversion tomath.It has highlighted a lot of very useful techniques to ensure you focus on thetrue problems, and not the various ratios weve taken as absolute truth forso many years. I cant wait to try these concepts out!