
High Performance MySQL
Optimization, Backups, and Replication
O'Reilly (Publisher)
3rd Edition
Published on 1. May 2012
Book
823 pages
978-1-4493-1428-6 (ISBN)
Article exhausted; check for reprint
Description
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
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
More details
Language
English
Place of publication
Sebastopol
United States
Target group
Professional and scholarly
ISBN-13
978-1-4493-1428-6 (9781449314286)
Schweitzer Classification
Other editions
New editions

Book
11/2021
4th Edition
O'Reilly
€66.00
Available immediately
Additional editions

E-Book
03/2012
O'Reilly
€40.99
Available for download

E-Book
03/2012
3rd Edition
O'Reilly
€55.49
Available for download
Previous edition
Baron Schwartz | Peter Zaitsev | Vadim Tkachenko
High Performance MySQL
Optimization, Backups, Replication, and More
Book
07/2008
2nd Edition
O'Reilly
€41.00
Article exhausted; check for reprint
Persons
Baron Schwartz is a software engineer who lives in Charlottesville, Virginia and goes by the online handle of "Xaprb," which is his first name typed in QWERTY on a Dvorak keyboard. When he's not busy solving a fun programming challenge, he relaxes with his wife Lynn and dog Carbon. He blogs about software engineering at http://www.xaprb.com/blog/. A former manager of the High Performace Group at MySQL AB, Peter Zaitsev now runs the mysqlperformanceblog.com site. He specializes in helping administrators fix issues with Web sites handling millions of visitors a day, dealing with terabytes of data using hundreds of servers. He is used to making changes and upgrades both to hardware to software (such as query optimization) in order to find solutions. He also speaks frequently at conferences. Vadim Tkachenko was a Performance Engineer in at MySQL AB. As an expert in multithreaded programming and synchronization, his primary tasks were benchmarks, profiling, and finding bottlenecks. He also worked on a number of features for performance monitoring and tuning, and getting MySQL to scale well on multiple CPUs.