您的位置:首页 > 其它

说GTID - 清除GTID的执行历史

2019-07-30 00:22 1246 查看

RESET MASTER可以用来清除GTID的执行历史。如果想将一个执行过本地事务的节点,加入到Group Replication中,就要执行下RESET M b68 ASTER。



执行RESET MASTER会带来以下一系列影响:


·全局系统变量gtid_purged会被置空。

·全局系统变量gtid_executed会被置空。

·系统表mysql.gtid_executed会被清空。

·若启用了二进制日志,二进制日志会和日志索引文件会被清理。



说到RESET MASTER,可能会想到RESET SLAVE,执行RESET SLAVE倒不会清除GTID的执行历史,它会清空mysql.slave_relay_log_info,mysql.slave_worker_info这两张表,和清理中继日志。



说到RESET SLAVE,往往会想到RESET SLAVE ALL,它除了完成RESET SLAVE的动作,还清空了mysql.slave_master_info表,和删除了所有的复制通道(replication channel),然后又创建了默认通道。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: