当前位置:   article > 正文

使用 GTID 进行复制_gtid复制 指定从哪个gtid开始

gtid复制 指定从哪个gtid开始

全称:全局事务标识符 (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 和日志坐标。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/959321
推荐阅读
相关标签
  

闽ICP备14008679号