久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql中怎么設置半同步復制

153次閱讀
沒有評論

共計 1187 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

mysql 中怎么設置半同步復制,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

在主、從上安裝和開啟半同步插件

mysql install plugin rpl_semi_sync_master soname semisync_master.so

Query OK, 0 rows affected (0.02 sec)

mysql set global rpl_semi_sync_master_enabled=on;

在主、從上檢查是否安裝成功

mysql show variables like %semi%

+——————————————-+————+

| Variable_name | Value |

+——————————————-+————+

| rpl_semi_sync_master_enabled | OFF |

| rpl_semi_sync_master_timeout | 10000 |

| rpl_semi_sync_master_trace_level | 32 |

| rpl_semi_sync_master_wait_for_slave_count | 1 |

| rpl_semi_sync_master_wait_no_slave | ON |

| rpl_semi_sync_master_wait_point | AFTER_SYNC |

+——————————————-+————+

6 rows in set (0.00 sec) 

相關參數解釋

rpl_semi_sync_master_enabled ## 設置為 on 表示開啟了半同步功能

rpl_semi_sync_master_timeout ## 單位是毫秒,表示如果主庫等待從庫回復消息的時間超過該值,就自動切換為異步復制模式

rpl_semi_sync_master_wait_for_slave_count ## 它控制主庫接收多少個從庫寫事務成功反饋,才返回成功給客戶端

rpl_semi_sync_master_wait_point ## 默認值是 AFTER_SYNC,含義是主庫將每個事務寫入 binlog, 并傳遞給從庫,刷新到中繼日志,主庫開始等待從庫的反饋,接收到從庫的回復之后,再提交事務并且返回“commit ok”結果給客戶端

重啟從庫的 io 線程讓設置生效

stop slave io_thread;

start slave io_thread;

看完上述內容,你們掌握 mysql 中怎么設置半同步復制的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1187字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 金湖县| 巴林左旗| 会东县| 凤翔县| 于都县| 新化县| 红桥区| 汽车| 甘孜| 达孜县| 洛宁县| 浑源县| 靖边县| 德兴市| 盐山县| 成都市| 吉木萨尔县| 淮安市| 娄底市| 北京市| 泗阳县| 绵阳市| 马尔康县| 隆尧县| 伊春市| 宿州市| 武城县| 鹤壁市| 治县。| 临沭县| 阳信县| 平邑县| 周口市| 宜丰县| 黄山市| 海原县| 桐梓县| 金门县| 苏尼特右旗| 安泽县| 嵩明县|