【高性能Mysql 】读书笔记(第十章 下)

288 阅读1分钟

10.4 复制拓扑

基本要求

  1. 每一个备库只能有一个主库
  2. 每个备库必须有一个唯一服务器ID
  3. 一主可有多从
  4. 如打开log_slave_updates参数,一个备库可以吧其主库上的数据变化传递到其他备库

如果备库的服务器ID相同会导致互相竞争,反复将对方从主库上剔除





环形复制


10.5 复制和容量规划

复制时的qps举例容量计算


复制无法解决写的瓶颈


可以通过人为停止主库的方式来测试备库的更新速度是多快

10.6 复制的管理和维护

  1. 监控复制
  2. 测试主备延迟
  3. 确定主备是否一致


10.7 复制的问题和解决方案

备份中断情况列举




10.8 复制速度



10.9 复制的高级特性

mysql5.5的复制改进

  1. 半同步复制:可以帮助确保备库拥有所有主库数据拷贝,减少了潜在数据丢失危险