上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 GTID的基本概念
1.1.1 GTID的作用
GTID的全称为Global Transaction Identifier,是MySQL 的一个强大的特性。MySQL会为每一个DML/DDL操作都增加一个唯一标记,叫作GTID。这个标记在整个复制环境中都是唯一的。主从环境中主库的DUMP线程可以直接通过GTID定位到需要发送的binary log位置,而不再需要指定binary log的文件名和位置,因而切换极为方便。
关于DUMP线程是如何通过GTID定位到binary log位置的,将在3.5节讨论。