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, ISBN: 9780596807306, 624 pages) 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
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.
More Information
more information about the book including sample content, full table of contents, author bio, and cover graphic
[...read more...]