or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
36 used & new from $29.00

Have one to sell? Sell yours here
 
   
Database Tuning: Principles, Experiments, and Troubleshooting Techniques (The Morgan Kaufmann Series in Data Management Systems)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Database Tuning: Principles, Experiments, and Troubleshooting Techniques (The Morgan Kaufmann Series in Data Management Systems) (Paperback)

~ Dennis Shasha (Author), Philippe Bonnet (Author) "Tuning rests on a foundation of informed common sense..." (more)
Key Phrases: nonclustering index, multipoint queries, summation query, Morgan Kaufmann, Tuning the Guts, International Conference (more...)
4.5 out of 5 stars  See all reviews (4 customer reviews)

List Price: $78.95
Price: $71.05 & this item ships for FREE with Super Saver Shipping. Details
You Save: $7.90 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Upgrade this book for $13.79 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Thursday, February 11? Choose One-Day Shipping at checkout. Details
22 new from $58.92 14 used from $29.00

Frequently Bought Together

Customers buy this book with Handbook of Statistical Analysis and Data Mining Applications by John Elder IV

Database Tuning: Principles, Experiments, and Troubleshooting Techniques (The Morgan Kaufmann Series in Data Management Systems) + Handbook of Statistical Analysis and Data Mining Applications
Price For Both: $143.01

Show availability and shipping details

  • This item: Database Tuning: Principles, Experiments, and Troubleshooting Techniques (The Morgan Kaufmann Series in Data Management Systems) by Dennis Elliott Shasha

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Handbook of Statistical Analysis and Data Mining Applications by John Elder IV

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Review

"For the novice, this book gives sage advice on the performance issues of SQL-level logical database design that cuts across all systems. For me at least, the physical database design was particularly interesting, because the book presents the implications of design choices on IBM, Oracle, and Microsoft systems. These systems are quite different internally, and the book's example will surprise even the systems' implementers." - Jim Gray, Microsoft "Shasha and Bonnet prove the value of applying timeless principles to everchanging technology. The unique wealth of practical ideas, facts, and examples equip database practitioners "in the trenches" like no other resource. Chapter 2 alone is worth the price of the book." - Bob Badour, Online Curmudgeon

"For the novice, this book gives sage advice on the performance issues of SQL-level logical database design that cuts across all systems. For me at least, the physical database design was particularly interesting, because the book presents the implications of design choices on IBM, Oracle, and Microsoft systems. These systems are quite different internally, and the book's example will surprise even the systems' implementers."
—Jim Gray, Microsoft

"Shasha and Bonnet prove the value of applying timeless principles to everchanging technology. The unique wealth of practical ideas, facts, and examples equip database practitioners "in the trenches" like no other resource. Chapter 2 alone is worth the price of the book."
—Bob Badour, Online Curmudgeon -- Review

Review

"For the novice, this book gives sage advice on the performance issues of SQL-level logical database design that cuts across all systems. For me at least, the physical database design was particularly interesting, because the book presents the implications of design choices on IBM, Oracle, and Microsoft systems. These systems are quite different internally, and the book's example will surprise even the systems' implementers."
—Jim Gray, Microsoft

"Shasha and Bonnet prove the value of applying timeless principles to everchanging technology. The unique wealth of practical ideas, facts, and examples equip database practitioners "in the trenches" like no other resource. Chapter 2 alone is worth the price of the book."
—Bob Badour, Online Curmudgeon

Product Details

  • Paperback: 440 pages
  • Publisher: Morgan Kaufmann; 1st edition (June 12, 2002)
  • Language: English
  • ISBN-10: 1558607536
  • ISBN-13: 978-1558607538
  • Product Dimensions: 9 x 7.4 x 1.2 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon.com Sales Rank: #736,504 in Books (See Bestsellers in Books)

More About the Author

Dennis Elliott Shasha
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Dennis Elliott Shasha Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?

Database Tuning: Principles, Experiments, and Troubleshooting Techniques (The Morgan Kaufmann Series in Data Management Systems)
93% buy the item featured on this page:
Database Tuning: Principles, Experiments, and Troubleshooting Techniques (The Morgan Kaufmann Series in Data Management Systems) 4.5 out of 5 stars (4)
$71.05
SQL Performance Tuning
3% buy
SQL Performance Tuning 4.6 out of 5 stars (10)
$37.11
SQL Tuning
2% buy
SQL Tuning 4.7 out of 5 stars (15)
$26.37
Oracle Database 10g Performance Tuning Tips & Techniques (Osborne ORACLE Press Series)
2% buy
Oracle Database 10g Performance Tuning Tips & Techniques (Osborne ORACLE Press Series) 4.9 out of 5 stars (16)
$37.79

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(17)
(15)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

4 Reviews
5 star:
 (2)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3 of 3 people found the following review helpful:
4.0 out of 5 stars Extensive if assorted coverage on the topic, December 10, 2006
By Dmitry Dvoinikov (Ekaterinburg, Russia) - See all my reviews
When starting this review, I was not sure whether to rate this book with 4 stars or with 5 stars. I finally went with 4, but I will have hard times trying to explain why.

The book is good, no doubt about that, even very good, but it lacks a plot. It would have made an excellent brochure for a university course in database tuning - it's extensive, has nice and clear diagrams, some math and stories from the field. And it's not big - 350 pages covering many different aspects - from hardware to data warehouses.

Specifically, it covers hardware tuning, index tuning, designing the data model and optimizing external interfaces. This makes the first half of the book or less than 200 pages. The rest is pure fiction - case studies from the Wall Street, fictional troubleshooting chapter which tells you that if you have a problem you should be looking to its source, and from that point to the end of the book it's all stories about e-commerce and data warehouses. Look, it is interesting for sure and it makes a nice introduction to the specifics of large analytical databases, but there is absolutely no technical details.

From the practical standpoint, the whole book (and database tuning itself) is summarized with the very first sentences in the book:

[quote]
Tuning rests on a foundation of informed common sense. This makes it both easy and hard. [...] Tuning is easy because the tuner needs not struggle through complicated formulas or theorems. [...] Tuning is difficult because the principles and knowledge underlying the common sense require a broad and deep understanding [...]
[/quote]

I could give 5 stars for this alone. But let's see what it implies.

There is almost no formulas and theorems in this book (except for a rather interesting appendix explaining method for splitting large transactions into smaller ones while remaining the whole set conflict-free). But then I wouldn't mind more math if each piece was accompanying something similarly interesting.

On the other hand, common sense is common, there is nothing really so new, if you have done database tuning before and/or read about it - it's the same thing. "broad and deep understanding" - this books gives you some of both but don't forget to practice.

The word "experiments" in the title - did it look promising ! I sometimes practice setting up a toy database installation to run specific workload through and test some ideas and I know exactly how much time it takes and how difficult it is to start over and over again until the graphs start telling something. Here, a book whose authors did it for you ! Or, is it ?

Yes and no. Yes - there are bar graphs and plots telling how much the performance gains or suffers in this or that case, but what those cases are ? Simplistic. What happens if you add more secondary indexes ? Insert/update performance suffers. How much ? Say, -40%. Is it good to know ? Yes. Will it alone suffice for a practical project ? No. Likewise, there are many other graphs depicting what you should have already known.

Oh, the authors use SQL Server, Oracle and DB2 for its experiments ? That's nice, but then, given that not all the tests are repeated on all the platforms, and differences between the engines - how good is it ?

Don't get me wrong - those graphs a very nice rule of thumb kind of source. Very useful for a quick refreshment. But there are no real-life complex workload experiments.

See, I'm still trying to find grounds for 4 stars, and still with no luck. Be it 4 1/2.

Who should read the book ? Everyone from a student to an experienced database developer or an administrator, although the beginners will benefit more.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
2 of 2 people found the following review helpful:
5.0 out of 5 stars Database Tuning, November 27, 2002
By "bradb438" (Cambridge, MA USA) - See all my reviews
Shasha and Bonnet's Database Tuning is a worthy successor to Shasha's Database Tuning: A principled approach, 1992. It adds experimental tests for tuning options, warnings about object-oriented approaches, and recommendations for application interfaces. There are new sections on financial applications, data mining, troubleshooting, e-commerce, and time series.

Databases are critical resources for business, personalized web sites, and web services. If a database is not tuned, simple optimizations can dramatically improve response time and throughput. With the methods learned from this book, database developers and administrators can improve performance and fix slow queries.

The book is well written and carefully detailed. It moves step-by-step from principles to practice. There are examples and exercises throughout.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
2 of 2 people found the following review helpful:
4.0 out of 5 stars Relational Database Tuning Principles/Experiments, July 21, 2002
By A Customer
A fine introduction to the topic, highly recommended for new DBAs. For experienced DBA also well worth reading, the information contained in the implementation and performance comparisons of current versions of Oracle, IBM DB2 and MS SQL Server (W2K/Linux platform) is not easily obtained elsewhere. Presents a framework in which to understand what relational DB Tuning is concerned with, starting with the principles, and offers concrete examples and measurements as well as a few exercises.
The first five chapters and a later one on database tuning are especially valuable... The book includes a very useful bibliography pro chapter.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Simple, lucid and articulate
The book does a great job of clearly explaining the principals with concrete example and providing relevant information about various commercial database systems. Read more
Published 18 months ago by Dheepa Ramani

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
textbook scam 130 2 hours ago
Sketchy textbook transaction on Marketplace 18 17 hours ago
C# or Java? 66 17 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.