分享

mysql 5.5半同步

 王老虎888 2014-11-28
半同步开启
主库
mysql> show variables like '%semi_sync%';
+--------------------------------------------+-------+
| Variable_name                              | Value |
+--------------------------------------------+-------+
| rpl_semi_sync_master_enabled               | ON    |  ON
| rpl_semi_sync_master_timeout               | 1000  |
| rpl_semi_sync_master_trace_level           | 1     |
| rpl_semi_sync_master_wait_no_slave         | ON    |
| rpl_semi_sync_slave_delay_sync_master_info | OFF   |
| rpl_semi_sync_slave_enabled                | ON    |     ON
| rpl_semi_sync_slave_trace_level            | 1     |
+--------------------------------------------+-------+

从库
mysql> show variables like '%semi_sync%';
+--------------------------------------------+-------+
| Variable_name                              | Value |
+--------------------------------------------+-------+
| rpl_semi_sync_master_enabled               | ON    |     ON
| rpl_semi_sync_master_timeout               | 1000  |
| rpl_semi_sync_master_trace_level           | 1     |
| rpl_semi_sync_master_wait_no_slave         | ON    |
| rpl_semi_sync_slave_delay_sync_master_info | OFF   |
| rpl_semi_sync_slave_enabled                | ON    |     ON
| rpl_semi_sync_slave_trace_level            | 1     |
+--------------------------------------------+-------+


异步

主库
mysql> show variables like "%semi_sync%";
+--------------------------------------------+-------+
| Variable_name                              | Value |
+--------------------------------------------+-------+
| rpl_semi_sync_master_enabled               | OFF   |     OFF
| rpl_semi_sync_master_timeout               | 1000  |
| rpl_semi_sync_master_trace_level           | 1     |
| rpl_semi_sync_master_wait_no_slave         | ON    |
| rpl_semi_sync_slave_delay_sync_master_info | OFF   |
| rpl_semi_sync_slave_enabled                | ON    |
| rpl_semi_sync_slave_trace_level            | 1     |
+--------------------------------------------+-------+

从库
mysql> show variables like '%semi_sync%';
+--------------------------------------------+-------+
| Variable_name                              | Value |
+--------------------------------------------+-------+
| rpl_semi_sync_master_enabled               | OFF   |     OFF
| rpl_semi_sync_master_timeout               | 1000  |
| rpl_semi_sync_master_trace_level           | 1     |
| rpl_semi_sync_master_wait_no_slave         | ON    |
| rpl_semi_sync_slave_delay_sync_master_info | OFF   |
| rpl_semi_sync_slave_enabled                | ON    |
| rpl_semi_sync_slave_trace_level            | 1     |
+--------------------------------------------+———+


关闭semi-sync的话,要
rpl_semi_sync_master_enabled  rpl_semi_sync_slave_enabled 都设置成OFF


开启semi-sync的话,要
主库rpl_semi_sync_master_enabled ON, rpl_semi_sync_slave_enabled OFF
备库rpl_semi_sync_master_enabled OFF, rpl_semi_sync_slave_enabled ON

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多