说GTID - 清除GTID的执行历史

发布时间:2020-06-27 14:53:03 作者:coveringindex
来源:网络 阅读:898

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



执行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),然后又创建了默认通道。

推荐阅读:
  1. linux系统中的终端是什么
  2. 如何判断linux服务器是虚拟机还是物理机

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

reset master reset slave %d

上一篇:BT5破解WPA2-PSK无线密码实践

下一篇:css中width为auto(不设置width)margin-left和margin-right为负

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》