MySQL5.5版本对MySQL Replication进行了多项的改良,以提供数据的完整性,性能和应用灵活性更高水平。 通常每台slave对master的负载是1%。 MySQL5.5复制改进:
- Semisynchronous Replication:主从之间的等待机制
- Slave fsync tuning:调整slave fsync包括sync-master-info,sync-relay-log,sync-relay-log-info
- automatic relay log recovery:中继日志自动恢复
- Replication Heartbeat:复制心跳检测
- Per server replication filtering:复制过滤
- Precise slave type conversions:slave精确类型转换
- Individual log flushing:日志刷新
- Safe logging of mixed transactions:事务和非事务存储引擎间的事务复制
- 异步复制:
- 同步复制:
- 不完全的同步复制(Semisynchronous Replication):
- 在master和slave端安装插件
- 开启
- 确认复制运行在Semisynchronous模式下
转载于:https://my.oschina.net/766/blog/211012