本节将集中讨论下面三种GTID更新的时机,这部分相当重要,后面的故障案列会和这节有关。下面先来看一下他们的定义:
mysql.gtid_executed表:GTID持久化的介质,MySQL启动阶段会读取这个表来获取gtid_executed变量的值。
【mysql】 【函数】 【SQL】 【binlog】 点击查看原文>
一、GTID生成类型这里首先使用源码的解释给出三种类型: AUTOMATIC_GROUP
GTID_GROUP
ANONYMOUS_GROUP
其中AUTOMATIC_GROUP通常用于主库开启GTID的情况,GTID_GROUP通常用于备库和使用了GTID_NEXT的情况下。
【mysql】 【SQL】 【线程】 【Transaction】 【variables】 【binlog】 点击查看原文>