【MySQL运维】reset slave与reset slave all主要区别
1、reset slave
清理slave的同步信息
· reset slave会清理master.info和relay-log.info文件
· reset slave会删除所有的relay log并刷新出一个新的relay log
· reset slave会重置MASTER_DELAY,让复制延迟为0
· reset slave不会清理内存里的同步复制配置信息
· reset slave不会重置gtid_executed、gtid_purged
2、reset slave all
作用同reset slave,但是还会清理内存里的同步配置信息,比如master host, master port等。也就是说如果没有使用change master命令重新定向,执行start slave还是会指向旧的master
3、示例
· 查看当前从库状态
show slave status \G
· 执行reset slave后再次查看
reset slave show slave status \G
· 执行reset slave all后再次查看,此时已经没有任何数据
reset slave all show slave status \G
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论