MySQL也可以实现Oracle的最大保护模式
Oracle ADG有最大保护模式,保证数据库一致性,但是我们通常都会选择最大可用模式来做灾备。那么MySQL是否也有最大保护模式呢,看看怎么才能实现呢。
MySQL金融级架构,最大保护模式实现方法。
1、一主两备
2、无损半同步
3、建议5.7.2x版本
4、核心参数设置
rpl_semi_sync_master_wait_no_slave=ON
rpl_semi_sync_master_timeout=1000000000000000000 #主库不收到ACK,不提交
rpl_semi_sync_master_wait_point=AFTER_SYNC
每天都给自己一点思考的时间,可能会有意想不到的结果。