zoukankan      html  css  js  c++  java
  • MySQL Replication的Reset slave重置命令

    有时要清除从库的所有复制信息,如切换为不同的Master, 主从重做等;Reset slave是一个比较危险的命令,所以在执行前一定要准备知道其含义。

      1. 命令在slave上执行,执行前一定要停掉slave(stop slave)
      2. 执行reset slave后,会清除复制相关的所有信息,包括:master.info, relay-log.info, 及无条件删除所有的中继日志(relay logs). 注意是无条件的,也就是不管理你Slave SQL线程是否把所有的relay log重放完了。
      3. 注意,stop slave后,先保存show slave status信息,然后再执行reset slave. 一般这个信息都会有用的。

    www.it165.net
    线上用过一次,由于主从不一致了,用又是xtrabackup来恢复的数据,当时,理解不太清,又急,所以就执行后,重做;当时心里还是没底的。
    还说明一点:不要用主从的数据目录来比较主从是否致,这是完全笨蛋的方式,就是当时执行后,一看目录主库比从库差几十M,当时就心跳,查检具体数据,都一样,不要自己吓自己,呵呵。


    所以执行命令前一定完全理解,这个命令下去后会发生什么,是否对生产应用有影响。

    http://www.it165.net/database/html/201208/2801.html

  • 相关阅读:
    thinkphp 5 隐藏index.php
    jquery ajax参数
    图标字的使用方法
    jquery监听浏览宽度
    手机屏幕的宽度自动适应
    前站常用代码
    服务消费者(Feign-上)
    服务消费者(Ribbon)
    注册中心(Eureka/Consul)
    JDK8 日期格式化
  • 原文地址:https://www.cnblogs.com/seasonzone/p/5395586.html
Copyright © 2011-2022 走看看