赞
踩
全称:全局事务标识符 (Global Transaction Identifiers,GTIDs)
唯一标识复制拓扑中的每个事务
每个 GTID 的格式为 <source-uuid>:<transaction-id>。
使用启用GTID 模式:
– gtid-mode=ON: 记录一个唯一的 GTID 以及每个事务
– enforce-gtid-consistency: 禁止无法以事务安全方式记录的事件
– log-slave-updates: 将复制的事件记录到从属服务器的二进制日志。
使用 GTID 进行复制
必须通过使用 CHANGE MASTER TO... 语句启用GTID 复制,告知从属服务器通过 GTID 标识事务:
CHANGE MASTER TO MASTER_AUTO_POSITION=1;
• 不需要指定主服务器的日志坐标(比如 MASTER_LOG_FILE 和 MASTER_LOG_POS) ,因为从属服务器将 @@global.gtid_executed 的值发送给主服务器。
主服务器知道从属服务器已 经执行了哪些事务
主服务器仅发送从属服务器尚未执行的那些事务
注意:不能在同一 CHANGE MASTER TO... 语句中提供 MASTER_AUTO_POSITION 和日志坐标。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。