美文网首页
2020-09-16 读写分离--主从复制

2020-09-16 读写分离--主从复制

作者: 早起早起早起up | 来源:发表于2020-09-16 10:20 被阅读0次

    https://www.cnblogs.com/fishpro/p/12792479.html
    延迟
    一级主从 50~100 us
    二级主从 1.1~1.2 ms

      另,感谢@zolker提醒, MySQL5.5之后增加了relication的heartbeat机制,可以在从库上通过执行show global status like 'Slave_received_heartbeats'进行查看。
    
      当主库没有写入的时候会按照间隔时间跳动,可以依据此进行一定的health-check。
    STOP SLAVE;
    CHANGE MASTER TO master_heartbeat_period= milliseconds;
    START SLAVE;
    SHOW STATUS like 'slave_heartbeat period'
    SHOW STATUS like 'slave_received_heartbeats'
    
    二、mysql延迟同步    
    
    目的是 防止主库的误操作造成从库也被误操作。
    #mysql –uroot –p
    mysql>stop slave;
    mysql>CHANGE MASTER TO MASTER_DELAY = 1800;单位为秒
    mysql>start slave;
    mysql>show slave status \G; 
    如下图所示: 红色框中参数的意义:
    Master_Log_File  主库mysql的binlog文件名
    Read_Master_Log_Pos 读取主库mysql的binlog文件的位置
    Exec_Master_Log_Pos 从库执行主库mysql的binlog文件的位置
    Seconds_Behind_Master 从库延迟主库同步的时间单位秒
    SQL_Delay  设置从库服务器相较于主库服务器的延迟同步时间
    

    oracle

    相关文章

      网友评论

          本文标题:2020-09-16 读写分离--主从复制

          本文链接:https://www.haomeiwen.com/subject/yelcyktx.html