High Performance MySQL and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $5.75 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading High Performance MySQL on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

High Performance MySQL: Optimization, Backups, and Replication [Paperback]

Baron Schwartz , Peter Zaitsev , Vadim Tkachenko
4.8 out of 5 stars  See all reviews (21 customer reviews)

List Price: $49.99
Price: $31.02 & FREE Shipping. Details
You Save: $18.97 (38%)
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Friday, June 21? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $22.79  
Paperback $31.02  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

March 30, 2012 1449314287 978-1449314286 Third Edition

How can you bring out MySQL’s full power? With High Performance MySQL, you’ll learn advanced techniques for everything from designing schemas, indexes, and queries to tuning your MySQL server, operating system, and hardware to their fullest potential. This guide also teaches you safe and practical ways to scale applications through replication, load balancing, high availability, and failover.

Updated to reflect recent advances in MySQL and InnoDB performance, features, and tools, this third edition not only offers specific examples of how MySQL works, it also teaches you why this system works as it does, with illustrative stories and case studies that demonstrate MySQL’s principles in action. With this book, you’ll learn how to think in MySQL.

  • Learn the effects of new features in MySQL 5.5, including stored procedures, partitioned databases, triggers, and views
  • Implement improvements in replication, high availability, and clustering
  • Achieve high performance when running MySQL in the cloud
  • Optimize advanced querying features, such as full-text searches
  • Take advantage of modern multi-core CPUs and solid-state disks
  • Explore backup and recovery strategies—including new tools for hot online backups

Frequently Bought Together

High Performance MySQL: Optimization, Backups, and Replication + MySQL Administrator's Bible (Bible (Wiley)) + MySQL High Availability: Tools for Building Robust Data Centers
Price for all three: $94.72

Some of these items ship sooner than the others.

Buy the selected items together

Customers Who Bought This Item Also Bought


Editorial Reviews

About the Author

Baron Schwartz is Chief Performance Architect at Percona. He creates tools and techniques to make MySQL easier to use and more dependable,and speaks regularly at conferences worldwide. He lives in Virginia with his family.

Peter managed the High Performance Group within MySQL until 2006, when he founded Percona. Peter has a Master's Degree in Computer Science and is an expert in database kernels, computer hardware, and application scaling. He serves as CEO of Percona, while keeping touch with his technical roots by continuing to do consulting for key customers.

Vadim Tkachenko is the CTO and co-founder of Percona, and an author on the MySQLPerformanceBlog.com and SSDPerformanceBlog.com blogs. Vadim leads Percona's development group, which produces the Percona Server, Percona XtraDB Cluster, and Percona XtraBackup.


Product Details

  • Paperback: 828 pages
  • Publisher: O'Reilly Media; Third Edition edition (March 30, 2012)
  • Language: English
  • ISBN-10: 1449314287
  • ISBN-13: 978-1449314286
  • Product Dimensions: 7 x 1.7 x 9.2 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #23,188 in Books (See Top 100 in Books)

More About the Author

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

Customer Reviews

4.8 out of 5 stars
(21)
4.8 out of 5 stars
3 star
0
2 star
0
1 star
0
If you want to be a mysql expert, this is your book !! Mferpan  |  11 reviewers made a similar statement
My overall take: It's well written, well organized and easy to reference when needed. Peter J. Story  |  4 reviewers made a similar statement
Excellent Book, the explanation is very clear. maborak  |  3 reviewers made a similar statement
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
5.0 out of 5 stars This is THE MySQL performance book. Period. April 1, 2012
Format:Paperback
Every chapter is very well crafted, with a precise balance between theory and practice, and full of invaluable nuggets, sometimes transcending the MySQL arena and applicable to any database! Such cases are Chapter-Benchmarking MySQL and Chapter 3-Profiling Server Performance, very solid foundations for the reading ahead.

All over the text, authors propose tools, examples of use and proven diagnostic techniques, that will greatly improve your performance firefighter skills and enhance your knowledge of MySQL internals. Nevertheless, what gives this book the five star is taking into consideration the physical part of database structures in play when speaking about performance, which is something most authors don't include; plus treatment on MySQL high availability and cloud features, which we'll increasingly see on customers.

There is something that kind of bugged me at times and was references to a specific commercial MySQL offering and tools, but after taking a look to that company web-site, found that is a great contributor to the MySQL community and you can actually use the tools!
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
5.0 out of 5 stars Outstanding MySQL Reference Book July 12, 2012
Format:Paperback
'High Performance MySQL: Optimization, Backups, and Replication' is a nearly 800 page reference books that shines for doing exactly what the title says. Topics included are:

- benchmarking
- optimizing schemas
- indexing
- optimizing queries
- optimizing the server
- replication
- backup/recovery

Wonderfully written and the kind of reference material that you don't find lots of days nowadays in the computer book market. For anyone that is a MySQL developer or admin, you will be very wise to pick up this great book!!

***** HIGHLY RECOMMENDED
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars In-Depth Review of an In-Depth Book August 11, 2012
Format:Paperback
All-in-all this is an invaluable tool for the MySQL database developer and is highly recommended. A must for the reference shelf of any serious DBA, it is also suitable to use as a textbook for advanced programming classes in MySQL. Easy to understand and well-written.

This book appears to be the result of the accumulative experiences of three premiere experts in the field of database administration - MySQL style. It is written is such a way that a MySQL application developer can self-teach himself numerous ways to optimize application performance and the system operating performance as well. They do this by training you to understand the internal workings of MySQL. Very in-depth, yet written so that one that is beginning database development (i.e. knows something about MySQL) can easily understand and be appreciate of the teachings contained throughout this book, many of which are actual case studies that any Database Administrator can use to gain expertise in monitoring his/her own database.

The first half of the book is dedicated to reference material that instructs you in how to benchmark your server. This will provide limitless gains in not only profiling server performance but also provide performance indicators for any architectural design changes you make to your database. This subject is expanded with a thorough discussion of data types and table design (3 chapters) followed by a chapter covering the advanced features of MySQL that details the performance gains available for one who knows how to think like MySQL.

The second half of the book deals with the more technical aspects of database processing with MySQL.
... Read more ›
Comment | 
Was this review helpful to you?
4.0 out of 5 stars MySQL May 23, 2013
By Gerry
Format:Paperback|Amazon Verified Purchase
Useful tips on performance for a pre-dominantly Oracle DBA such as myself.

Has encouraged me to look for work in the non-Oracle space
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Great must read book May 20, 2013
Format:Paperback|Amazon Verified Purchase
I am new to MySQL. This book helped me to properly design a MySQL database with performance issues in mind. While it does not address 5.6, it is still very relevant and should be a read for anyone starting out designing a new MySQL database
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Excellent book April 1, 2013
By maborak
Format:Paperback|Amazon Verified Purchase
Excellent Book, the explanation is very clear. I just optimized my clients servers with this Books and now I understand better the real performance issues in MySQL/Percona/MariaDB
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Chock full of useful information March 24, 2013
Format:Kindle Edition
This is a fairly advanced book that is absolutely loaded with information. The writing is very good and the examples are excellent.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Good book March 21, 2013
Format:Kindle Edition|Amazon Verified Purchase
It's well-written, and told me what I needed to know to help a customer. Specifically, the customer wanted to know how to optimize MySQL databases for performance, and the book did have some good tips for that.

Although, I must add, that the tip that did my customer the most good wasn't listed in the book. Rather, I found the procedure for placing databases on separate drives by doing a Google search. But still, all-in-all, a useful book.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars Deep knowledge
As the demands on a website increase, so does the need for deeper knowledge, particularly when so much contradictory advice pervades the technical forums. Read more
Published 2 months ago by A. Piereder
4.0 out of 5 stars Excellent
If you want to be a mysql expert, this is your book !!
With many examples, it's a really good guide :)
Published 3 months ago by Mferpan
5.0 out of 5 stars It is what I expected.
It helped jump start my learning. More information from other sources are still needed, but it helped with clear examples.
Published 3 months ago by Todd
4.0 out of 5 stars For non-experts - read interesting looking sections
It is a good book, I cannot rate it for usefulness for the real experts.
I bought it because I wanted to have a better understanding of the database engin in an ailing... Read more
Published 5 months ago by DR.MAKARA GÁBOR
5.0 out of 5 stars Captivating
I'm just beggining to read, but this book is amazing. The way they wrote the book is really interesting and captivating: I want to read more.
Published 5 months ago by Marina Milos
5.0 out of 5 stars Indispensable
"High Performance MySQL" is required reading for anyone who needs to dig deeper than MySQL 101. It's well organized, extremely well written for a technical book, and targets its... Read more
Published 8 months ago by Martha Thompson
4.0 out of 5 stars Well written, well organized, excellent reference
I've worked a lot with MySQL, over the past few years. I'm completely self-taught, however, and obviously, I've had gaps to deal with. Read more
Published 8 months ago by Peter J. Story
5.0 out of 5 stars Great book for MySQL Administrator or Developer
I have read several chapter on the 2nd edition of the book, but that one i just borrow from my friends. This time i decide to buy my self the book. I really satisfy with it. Read more
Published 9 months ago by Mohd Naim
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category