美文网首页
第十章 复制(下)

第十章 复制(下)

作者: 魅猫之 | 来源:发表于2020-04-07 21:19 被阅读0次
复制管理和维护
  • 复制如何监控?

SHOW MASTER STATUS 查看当前主库的二进制日志位置和配置

  • 如何测量备库延迟?

Percona Toolkit的pt-heartbeat脚本是“复制心跳”最流行的一种实现

  • 如何确定主备是否一致?

Percona Toolkit的pt-table-checksum是唯一能够有效比较主备一致性的工具!

  • 如何从主库重新同步到备库?
  1. 关闭备库,重新从备库拷贝一份数据
  2. Percona Toolkit的pt-table-sync,高效查找并解决表之间的不同
  • 如何改变一个备库的主库?

CHANGE MASTER TO,使用之前通过SHOW MASTER STATUS获得二进制日志坐标,来指向新的主库
CHANGE MASTER TO MASTER_HOST="server2", MASTER_LOG_FILE="mysql-bin.000009", MASTER_LOG_POS=8078;

总结

一定要关注的工具:Percona Toolkit和Percona XtraBackup!!!
使用复制的时候需要做什么?

  1. 使用Percona Toolkit中的pt-table-checksum以确定备库是主库的真实拷贝
  2. 监控复制以确定其正在运行并且没有落后于主库
  3. 理解复制的异步本质,并且设计你的应用以避免或者容忍从备库读取脏的数据
  4. 在一个复制拓扑中不要写入超过一个服务器,把备库配置为只读,并降低权限以阻止对数据的改变
  5. 打开安全设置。。。

相关文章

  • 第十章 复制(下)

    复制管理和维护 复制如何监控? SHOW MASTER STATUS 查看当前主库的二进制日志位置和配置 如何测量...

  • vi 整行 多行 复制 粘贴

    复制 单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 多行复制 在命令模式下,将光标移动...

  • vim下复制

    首先,可以在命令模式下输入v进入自由选取模式,选择需要剪切的文字后,按下d就可以进行剪切了。其他命令模式下剪切命令...

  • vim 复制一整行 复制多行

    1、复制1)单行复制在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;2)多行复制在命令模式下,将光标...

  • 第十章 复制(上)

    复制概述 复制解决的基本问题是让一台服务器的数据与其他服务器保持同步 MySQL支持两种复制方式:基于行的复制和基...

  • vi常用命令

    1、复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 2)多行复制 在命...

  • ubuntu下复制文件

    操作要求:在Ubuntu中将一个文件复制到指定的目录下:例如现在桌面上有一个文件(其名字是a.gz),现在要把这个...

  • 转|Chrome下如何复制禁止复制网页上的文字

    Chrome下如何复制禁止复制网页上的文字 - FaceCreazy - CSDN博客 在你要复制文字的页面,按F...

  • 成功是不可复制的,这句话在90%的情境下错!

    成功是不可复制的,这句话在90%的情境下错! 成功是可复制的,这句话在90%的情境下对! 如果你没复制成功,那是你...

  • 主从复制 & MHA

    一,mysql主从复制 (1)场景一(主从复制 _ 全新环境下) (2)场景二(主从复制 _ mysql已经使用一...

网友评论

      本文标题:第十章 复制(下)

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