Sebastopol, CA—Server bottlenecks and failures are a fact of life in any database deployment, but they don't have to bring everything to a halt. MySQL has several features that can help you protect your system from outages, whether it's running on hardware, virtual machines, or in the cloud. MySQL High Availability explains how to use these replication, cluster, and monitoring features in a wide range of real-life situations.
Written by engineers who designed many of the tools covered inside, MySQL High Availability (O'Reilly Media, $49.99 USD) reveals undocumented or hard-to-find aspects of MySQL reliability and high availability—knowledge that's essential for any organization using this database system.
"There is a dichotomy between the skills of MySQL professionals and available literature explaining how to leverage MySQL in a high availability role," explains co-author Charles Bell. "This book fills that gap. Enterprises need to know how to do more with less as they grow their businesses under the demands of tighter budgets and growing IT needs."
With MySQL High Availability you will:
- Explore the binary log, a file for replication that helps in disaster recovery and troubleshooting
- Get techniques for improving response time and handling large data sets
- Monitor database activity and performance, as well as major operating system parameters
- Keep track of what masters and slaves are doing, and deal with failures and restarts, corruption, and other incidents
- Automate key tasks with code from an open source library written by the authors
- Learn techniques for using MySQL in virtualized environments, such as Amazon Web Services
- Use MySQL Cluster to achieve high availability
"MySQL replication is widely deployed but has never been adequately explained. This book changes that."
—Mark Callaghan, MySQL contributor and leader of MySQL engineering efforts at a few of the world's largest Internet companies
For a review copy or more information please email email@example.com. Please include your delivery address and contact information.
About the Authors
Dr. Charles Bell is a senior developer working on replication and backup. His interests include database theory, software engineering, and agile development practices.
Dr. Mats Kindahl is the lead developer for replication on the MySQL Replication and Backup team.
Dr. Lars Thalmann is the development manager and technical lead of the MySQL Replication and Backup team and has designed many replication and backup features.
For more information about the book, including sample content, full table of contents, author bio, and cover graphic, see: http://www.oreilly.com/catalog/9780596807306.
MySQL High Availability
Charles Bell, Mats Kindahl, Lars Thalmann
ISBN: 9780596807306, 624 pages,
Book Price: $49.99 USD, Ebook Price: $35.99 USD
O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O’Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying “faint signals” from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.