mysql5.5 半同步参数rpl_semi_sync_master_timeout 测试解决办法

mysql5.5 半同步参数rpl_semi_sync_master_timeout 测试

官方文档这样描述:

Rpl_semi_sync_master_no_times : 关闭半同步,重置为普通异步模式的次数

Rpl_semi_sync_master_no_tx :commit事务未正确返回acknowledge消息的次数

我的理解:

当Rpl_semi_sync_master_no_tx发生时,表示有slave未能正确获取master的数据,此时master应该关闭半同步模式,那么 Rpl_semi_sync_master_no_times值应该+1,当至少有一个slave接受到master的数据时,master又会切换回半同步模式。

这样理解的话,这两个参数应该相等才对呀?

求高手指正:

  这两个参数有什么联系呢?怎么理解5.5的半同步机制呢?

还有,如何测试得到最佳的rpl_semi_sync_master_timeout 值呢?

谢谢!



探讨

引用:

官方文档这样描述:

Rpl_semi_sync_master_no_times : 关闭半同步,重置为普通异步模式的次数

Rpl_semi_sync_master_no_tx :commit事务未正确返回acknowledge消息的次数

我的理解:

当Rpl_semi_sync_master_no_tx发生时,表示有slave未能正确获取master的数据,此……

mysql5.5 半同步参数rpl_semi_sync_master_timeout 测试解决办法

相关文章:

你感兴趣的文章:

标签云: