Chapter 6. Advanced Replication

Previous chapters introduced the basics of configuring and deploying replication to keep your site up and available, but to understand replication’s potential pitfalls and how to use it effectively, you should know something about its operation and the kinds of information it uses to accomplish its tasks. This is the goal of this chapter. We will cover a lot of ground, including:

  • How to promote slaves to masters more robustly

  • Tips for avoiding corrupted databases after a crash

  • Multisource replication

  • Row-based replication

Replication Architecture Basics

Chapter 3 discussed the binary ...

Get MySQL High Availability now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.