国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MySQL主從如何保證高可用

MySQL主從如何保證高可用

2022-02-28 23:09DifferentJava Mysql

通過主備同步我們能夠保證數據的可靠性(最終一致性),MySQL的主備可用性主要依賴于主備切換的時間,越短越好,但前提是切換完成以后數據要一致。

MySQL主從如何保證高可用

什么時候是主備切換的最佳時機?

主從延遲越小越好。

如何查看備庫的同步延遲?

-- 在slave上執行以下命令 show slave status\G

MySQL主從如何保證高可用

上圖返回結果中包含一個seconds_behind_master字段,用于表示當前備庫延遲了多少秒。

seconds_behind_master的計算邏輯

  • 每個事務的binlog里面都有一個時間字段,用于記錄主庫上的寫入時間
  • 備庫取出當前正在執行的事務的時間字段的值,計算它與當前系統時間的差值,得到seconds_behind_master
  • 備庫在連接到主庫時,會通過執行select unix_timestamp()函數獲取主庫的系統時間,如果發現主庫和自己的時間不一致,備庫在計算seconds_behind_master會自動扣掉這個差值

什么情況下會發生主備切換?

  • 主動運維操作
  • 主庫意外宕機

主備延遲的原因?

  • 備庫機器配置較低
  • 備庫壓力大(比如在備庫上執行一些占用資源的運營報表分析)
  • 大事務
  • 備庫的并行復制能力

主備切換策略由哪幾種?

  • 可靠性優先策略
  • 可用性優先策略

什么是可靠性優先策略?

可靠性優先策略優先保證數據的可靠性,通常由專門HA系統實現。

可靠性優先策略下的主備切換邏輯

  1. 判斷Slave B現在的seconds_behind_master,如果小于某個值(比如5s)繼續下一步,否則重試這一步
  2. 把Master A修改為只讀狀態
  3. 判斷Slave B的seconds_behind_master的值,直到這個值變為0為之
  4. 把Slave B改為可讀寫狀態
  5. 把業務請求切到備庫B,此時Slave B就正式晉升為主庫

可靠性優先策略假設主從延遲很大,無法快速切換,主節點又不可用,這將會導致服務長時間的不可用。

可用性優先策略

可用性優先策略是不再等待主從同步完成,如果主節點一旦宕機,立馬進行切換,但是此時可能會導致數據一致性問題。

尤其是當binlog模式是statement或者mixed模式下的時候,很容易造成數據不一致。如果binlog模式是ROW模式,由于記錄的是某個行記錄的全字段,在插入數據的時候可能會因為主鍵沖突,使得同步線程報錯并停止。

在實際使用中,我更建議使用可靠性優先策略,畢竟對于數據服務來說,數據可靠性重要程度要高于可用性。

原文地址:https://www.toutiao.com/a7068928938910761483/

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 毛片免费播放 | 精品国产一区二区三区免费 | 国产综合一区二区 | www久久久 | 中文字幕亚洲一区二区三区 | 精品成人一区二区 | 伊人中文字幕 | 亚洲国产精品久久久久秋霞不卡 | 天堂资源库 | 午夜视频在线观看网站 | 成人高清网站 | 精品国产91 | 国产欧美精品 | 免费黄色电影在线观看 | av在线免费播 | 久久久久久免费 | 美国理论 | 国产一区二区亚洲 | 大象视频成人在线观看 | 欧美一级免费 | 日本亚洲欧美 | 午夜av影院 | 成人黄色片网站 | 亚洲网站在线观看 | 久久精品一区二区 | 日韩精品一区二区三区在线观看视频网站 | 国产精品无码久久久久 | 黄色a视频 | 国产欧美中文字幕 | 最近日本韩国高清免费观看 | 久久久高清 | 国产欧美日韩在线 | 亚洲日本电影 | 视频一区免费观看 | 久热久| 探花在线观看 | 91在线免费视频 | 美女视频黄色片 | 久久久性色精品国产免费观看 | 龙珠z国语版291集全 | 美女久久 |