The Art and Science of Oracle Performance Tuning

  Author:    Christopher Lawson
  ISBN:    1590591992
  Sales Rank:    674006
  Published:    2003-07-01
  Publisher:    Apress
  # Pages:    459
  Binding:    Paperback
  Avg. Rating:    5.0 based on 12 reviews
  Used Offers:    11 from $11.99
  Amazon Price:    $31.59
  (Data above last updated:  2008-10-07 05:55:42 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
The Art and Science of Oracle Performance Tuning
  

Complete and approachable guide to tuning best practice. For novice to intermediate Oracle DBAs and developers.

Solving or planning for performance issues is a core part of the database professional's toolkit. The Oracle database is very flexible, making it suitable for a wide range of applications. Consequently, it is highly tunable, presenting a bewildering set of choices to the inexperienced. Tuning Oracle is as much about approach as about understanding the technology. It is more than tweaking parameters, or following a set prescription it involves matching application-specific knowledge with what's happening inside the database.

Based on the Lawsons long experience working with Oracle, the book uses a five-step model to help identify and isolate the cause of non-performance. This book shows you how to approach problems, get the information you need from Oracle, and follow the process through to success.

                  Reader Reviews 1 - 12 of 12                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
11-26-05 5 1\2
(Hide Review...)  very impressive
Reviewer Permalink
This is not a highly technical Oracle book but it does demonstrate how many of the Oracle features rely on intuition instead of science. It is not the kind of book that you will refer to later, but it is an excellent one time read
(Review Data Last Updated: 2008-10-07 05:59:17 EST)
11-25-05 5 1\2
(Hide Review...)  very impressive
Reviewer Permalink
This is not a highly technical Oracle book but it does demonstrate how many of the Oracle features rely on intuition instead of science. It is not the kind of book that you will refer to later, but it is an excellent one time read
(Review Data Last Updated: 2007-04-01 02:19:43 EST)
10-03-05 4 2\2
(Hide Review...)  perhaps chapters 7 and 8 are the most useful?
Reviewer Permalink
Lawson gives the Oracle DBA many useful ideas on customising your Oracle database. He pretty much assumes you already possess a reasonable background in Oracle. There is no wasted space on elementary SQL or Oracle tasks.

Perhaps the key chapters are 7, "Oracle Pathologist" and 8, "Analysing SQL Bottlenecks". Later chapters add important refinements. But if you are in search of quick gains, chapters 7 and 8 could be the most fruitful. The ideas in those might not have to involve a major overhaul of your architecture.
(Review Data Last Updated: 2007-07-05 17:58:40 EST)
08-29-05 4 1\1
(Hide Review...)  Good place to start
Reviewer Permalink
This book is a great place to start to learn about performance tuning for Oracle. The book covers the different type of performance tuning methods in a neutral and matter of fact manner. I like the candidness of the author and the fact that he does not push or suggest one method is better than any other. Use this book to start to understand the different methods then move on to more in depth books on a particular performance tuning method. Take a moment and look at the Table of Contents
(Review Data Last Updated: 2007-07-05 17:58:40 EST)
08-28-05 4 1\1
(Hide Review...)  Good place to start
Reviewer Permalink
This book is a great place to start to learn about performance tuning for Oracle. The book covers the different type of performance tuning methods in a neutral and matter of fact manner. I like the candidness of the author and the fact that he does not push or suggest one method is better than any other. Use this book to start to understand the different methods then move on to more in depth books on a particular performance tuning method. Take a moment and look at the Table of Contents
(Review Data Last Updated: 2006-06-26 13:45:15 EST)
08-24-05 4 3\4
(Hide Review...)  Great book with some unnecessities
Reviewer Permalink
The technical Oracle performance tuning section doesn't start until Chapter 5. The first 94 pages of the book is spent on topics such as "Maintain a Healthy Skepticism","Blame should be Avoided","The Cost of a Poor Working Relationship", and "The Universal Law of Reciprocity". Although the author's advice on these matters is sound, the first 94 pages clearly does not provide what the users are looking for.

The crown jewel of this book is its technical explaination of wait events. Its explaination of v$SQL, v$system_event, v$session_event, and V$Session_wait tables is well worth your money and your time. If you do not know of these tables, then do yourself and your Oracle users a great service and buy this book and master its contents. You will not regret it.

The weakspot of this book is in the resolution of Oracle's slow performance. Although the book provides strong hints that most Oracle issues can be resolved with better indexing and index hints, the book does not emphasize it as much as it should. It also doesn't provide a whole lot of suggestions on how to optimize the SGA.




(Review Data Last Updated: 2007-07-05 17:58:40 EST)
09-05-03 5 2\11
(Hide Review...)  Great book to read
Reviewer Permalink
Great book,nice and easy to follow approach,fine life examples.

Among other things the author very intelligently also reiterates

the importance of a good self image and the importance of a

good relationship to co-workers in a very casual,realistic and

non intrusive manner

(Review Data Last Updated: 2007-07-05 17:58:40 EST)
08-21-03 5 3\8
(Hide Review...)  The best of them all.
Reviewer Permalink
I've read quite few books on the subject. This one is truly the best of them all. I just love it.
(Review Data Last Updated: 2007-07-05 17:58:40 EST)
07-14-03 5 8\12
(Hide Review...)  Performance Tuning De-Mystified
Reviewer Permalink
Christopher Lawson is a new name to me, but on the basis of this book his is a name worth looking out for.

This book shows how taking a simple approach to performance tuning, allied with common sense and an understanding of what oracle is doing, leads to clear documentable and repeatable performance improvement. There is no magic bullet, but most performance issues are straightfoward to identify and resolve.

(Review Data Last Updated: 2006-06-26 13:45:15 EST)
03-14-03 5 13\15
(Hide Review...)  Something New in the Realm of Oracle Optimization Books
Reviewer Permalink
... This book is a must have for Oracle optimization specialists. Though geared mainly for the beginning-to-intermediate tuner, there is much useful information and food for thought to be found here for the more experienced specialist. The author stresses the importance of using wait events for optimizing, not the superannuated ratio-based approach.

This book helps the reader get away from bad optimization habits. Medical diagnosis is often used as a metaphor for the process, and Lawson often uses this (and other useful metaphors) in the book. Although he doesn't use the phrase, his book follows an old diagnostics adage: "When you hear hoof beats, think horses, not zebras." In other words, if you have latching problems, don't start pursuing what underscore parameters you can change, look to the prosaic root of the problem (almost inevitably to be found in bad design and bad SQL, and once in a while skimpy or dodgy hardware).

There is often a temptation to fling yourself at one technical problem after another on a system, hoping that the effort will magically solve the problem along the way. Lawson sets a step-by-step framework for working with the technical problem, the business situation, and most importantly, the people involved.

Many people in our industry are convinced that you can gather a few ratios and run a few scripts and find out everything you need to optimize a system. Occasionally this is true. But in the vast majority of cases you can gather at least as much information from the junior DBA you talk to at lunch about 'why the system is really like that' than you get from Statspack and your CD of scripts. More importantly, people can tell you what is important to their business, what plans they have for the system, and what areas are their strong and weak points. A lot of engineers (and optimization is a field dominated by the engineering mindset) have no problems setting up elaborate instrumentation on a system under study, gathering data and transforming that data into a good, objective report. That's the 'science' part of the work, and Lawson shows you a lot of fast, down-and-dirty scripts that can help you do just that. But he also devotes several chapters to the 'art' of optimization, a realm that is often alien to the engineering approach. Here the black and white answers obtained from studying the database and its various subsystems encounter the harsh reality of human frailty and financial sensibilities. This part of tuning requires people skills more than any other aspect of the RDBMS industry with the possible exception of sales. Tuning assignments are often a matter of reconciling the angry with the clueless, and improving a system in spite of the owners' best efforts to keep it in a hosed state.

This book is clearly based on years of experience and observation, and will be a good resource for years to come. There are a few anachronistic moments and places that could benefit from 'the latest toys', but overall the book is up-to-date (examples of the former are the use of 'UNRECOVERABLE' instead of 'NOLOGGING' in a piece of syntax and the stress on ordering table joins rather than cajoling the optimizer into doing the job better. The latter shows up in such lapses as having no mention of the incredibly useful v$SQL_PLAN table in 9i).

I heartily recommend this book.

(Review Data Last Updated: 2006-06-26 13:45:15 EST)
03-14-03 5 11\14
(Hide Review...)  Best Oracle Tuning book so far!
Reviewer Permalink
This book has the following strengths:
1. It is comprehensive, covering all aspects of Oracle Tuning.
2. New to Oracle tuning? This book will start you off right. It starts by covering how to approach tuning. Oracle is a very complex system and you can spend a lot of time on the wrong approach.
3. Experienced Oracle tuner? All the latest concepts like the Oracle Wait Facility are covered.
4. Very few books describe in detail how to tune SQL statements themselves. That is probably the strongest point of this book.
5. Very readable. I found myself unable to put the book down. Lawson includes a wealth of real-world experiences that add credibility to his suggestions.
(Review Data Last Updated: 2006-06-26 13:45:15 EST)
03-09-03 5 17\18
(Hide Review...)  Practical guide to Oracle performance tuning
Reviewer Permalink
Christopher Lawson certainly masters the art of writing a very readable technical book. This is an outstanding book by an author with a lot of experience in the field who's taken the time to produce extensive examples.

Lawson makes several good points in his book that I wish beginner and "expert" DBAs would adopt: 1. No performance tuning tool can compensate for the lack of understanding of the Oracle database server. 2. Performance problems are usually not solved by changing int.ora parameteres and looking at cache hit ratios. 3. Learn how to use Oracle's wait event interface and you are very likely to identify your database bottleneck. 4. Understand SQL join techniques and how to read an execution plan and you'll become the Oracle Magician.

For the beginner DBA this is an excellent book to start with. The book is not a guide to new Oracle features; Oracle's own free documentation is where you should look for this. Get this book and accelerate you Oracle DBA career !

(Review Data Last Updated: 2006-06-26 13:45:15 EST)
  
                  Reader Reviews 1 - 12 of 12                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)