In this blog post, we’ll look at how to navigate some of the
complexities of multi-source GTID replication.
GTID replication is often a real challenge for DBAs, especially
if this has to do with multi-source GTID replication. A
while back, I came across a really interesting customer
environment with shards where multi-master, multi-source,
multi-threaded MySQL 5.6 MIXED replication was active.
This is a highly complex environment that has both pros and
cons, introducing risks as a trade-off for specific customer
requirements.
This is the set up of part of this environment:
I started looking into this setup when a statement broke
replication between db1
and db10
.
Replication broke due to a statement executed on a schema that
was not present on db10.
This also …
[Read more]