主从分离

数据同步流程

Mysql 集群 - 图1
Mysql 集群 - 图2

主从分离时如果数据还没同步到从库主库崩了的结果方案

5.7默认使用了主库将数据写入binlog 然后同步给从库等从库响应之后才会视为成功

故障转移

监控状态工具

MHA

主库从库延迟问题

主库是多线程写入 从库是单线程同步

解决方案

让从库也用多线程同步
从库设置slave_parallel_workers>0
slave_parallel_type设置为LOGICAL_CLOCK