国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

MySQL5.5復制/同步的新特性及改進

來源:懂視網 責編:小采 時間:2020-11-09 13:19:21
文檔

MySQL5.5復制/同步的新特性及改進

MySQL5.5復制/同步的新特性及改進:半年之前我有幸參加了MySQL2010用戶大會,Oracle/Sun在會上公布了MySQL5.5的新特性,這次MySQL5.5改進的地方非常之多,當中引入的Google patch for MySQL中的半同步Semi-synchronous Replication,一個可用于高可用解決方案的新特性。譚俊青@M
推薦度:
導讀MySQL5.5復制/同步的新特性及改進:半年之前我有幸參加了MySQL2010用戶大會,Oracle/Sun在會上公布了MySQL5.5的新特性,這次MySQL5.5改進的地方非常之多,當中引入的Google patch for MySQL中的半同步Semi-synchronous Replication,一個可用于高可用解決方案的新特性。譚俊青@M

半年之前我有幸參加了MySQL2010用戶大會,Oracle/Sun在會上公布了MySQL5.5的新特性,這次MySQL5.5改進的地方非常之多,當中引入的Google patch for MySQL中的半同步Semi-synchronous Replication,一個可用于高可用解決方案的新特性。譚俊青@MySQL實驗室 MyS

半年之前我有幸參加了MySQL2010用戶大會,Oracle/Sun在會上公布了MySQL5.5的新特性,這次MySQL5.5改進的地方非常之多,當中引入的Google patch for MySQL中的半同步Semi-synchronous Replication,一個可用于高可用解決方案的新特性。譚俊青@MySQL實驗室

MySQL5.5的在復制/同步方面的改進:

  • 保證主從服務器上數據的一致性(同步)
  • 能立檢測到復制的異常
  • Crashed Salve能自動從錯誤中恢復同步
  • 在環形復制中用戶能夠指定跳過某實例事件
  • 主從復制中能自動適應字段類型的轉換
  • MySQL半同步復制(semi-synchronous replication)

    默認情況下MySQL的復制是異步的,Master上所有的更新操作寫入Binlog之后并不確保所有的更新都被復制到Slave之上。異步操作雖然效率高,但是在Master/Slave出現問題的時候,存在很高數據不同步的風險,甚至可能丟失數據。

    MySQL5.5引入半同步復制功能的目的是為了保證在master出問題的時候,至少有一臺Slave的數據是完整的。在超時的情況下也可以臨時轉入異步復制,保障業務的正常使用,直到一臺salve追趕上之后,繼續切換到半同步模式。

    Master:

    INSTALL PLUGIN rpl_semi_sync_master SONAME ‘semisync_master.so’;

    SET GLOBAL rpl_semi_sync_master_enabled=1;

    SET GLOBAL rpl_semi_sync_master_timeout=1000; (1s, default 10s)

    Slave:

    INSTALL PLUGIN rpl_semi_sync_slave SONAME ‘semisync_slave.so’;

    SET GLOBAL rpl_semi_sync_slave_enabled=1;

    復制心跳(用戶檢測復制是否中斷)

    MySQL5.5提供的新的配置master_heartbeat_period,能夠在復制停止工作和出現網絡中斷的時候幫助我們迅速發現問題。

    啟用方法:

    STOP SLAVE;

    CHANGE MASTER TO master_heartbeat_period= milliseconds;

    START SLAVE;

    Slave自動恢復同步

    在MySQL5.5版本之前,MySQL Slave實例在異常終止服務之后,可能導致復制中斷,并且relay binlog可能損壞,在MySQL再次啟動之后并不能正常恢復復制。在MySQL5.5中這一問題得到了解決,MySQL可以自行丟棄順壞的而未處理的數據,重新從master上獲取源數據,進而回復復制。

    跳過指定復制事件

    在多Master或環形復制的情況下,處于復制鏈條中間的服務器異常,可以通過

    CHANGE MASTER TO MASTER_HOST=xxx IGNORE_SERVER_IDS=y

    跳過出問題的MySQL實例。

    自動轉換字段類型

    MySQL5.1在基于語句的復制下,支持部分的字段轉換,但是行級的會報錯。MySQL5.5語句和行級復制都已支持。還可以通過 SLAVE_TYPE_CONVERSIONS 控制轉換的方向。

    Related posts:

    1. MySQL 5.5 Released(非GA)
    2. MySQL5.5新特性
    3. MySQL5.6發布及其新特性
    4. MySQL5.4引起的一些爭議
    5. MySQL5.5與MySQL5.1 性能(比較)對比測試


    ? 譚俊青 發布在 MySQL性能、MySQL Cluster集群、MySQL HA高可用等研究 - MySQL實驗室, 2010.
    可以任意轉載, 但轉載時務必以超鏈接形式標明文章原始出處 和 作者信息。
    鏈接: http://www.mysqlab.net/blog/2010/12/mysql5-5-replication-new-future/

    標簽: MySQL HA, MySQL Replication, MySQL5.5

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    MySQL5.5復制/同步的新特性及改進

    MySQL5.5復制/同步的新特性及改進:半年之前我有幸參加了MySQL2010用戶大會,Oracle/Sun在會上公布了MySQL5.5的新特性,這次MySQL5.5改進的地方非常之多,當中引入的Google patch for MySQL中的半同步Semi-synchronous Replication,一個可用于高可用解決方案的新特性。譚俊青@M
    推薦度:
    標簽: 復制 同步 之前
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 欧美激情亚洲激情 | 国产精品不卡在线 | 欧美阿v高清资源在线 | 国内精品伊人久久久久妇 | 欧美一级久久久久久久大片 | 中文字幕日韩一区二区三区不卡 | 亚洲 欧美 国产另类首页 | 国产精品久久久久久久久久久久 | 精品一成人岛国片在线观看 | 久久伊人中文字幕有码 | 在线播放一区二区精品产 | 99久久国产亚洲综合精品 | 熟年交尾五十路视频在线播放 | 日韩欧美电影在线观看 | 九九久久亚洲综合久久久 | 久久成人a毛片免费观看网站 | 亚洲国产成人精彩精品 | 成人免费久久精品国产片久久影院 | 91亚洲国产成人久久精品网站 | 人人添人人澡人人澡人人人爽 | 国产欧美在线视频免费 | 免费一级特黄a | 国产91精品久久久久久 | 欧美综合视频 | 国产在视频 | 99久久精品国产一区二区小说 | 亚欧成人毛片一区二区三区四区 | 在线观看国产精品入口 | 日韩精品第一页 | 欧美精品国产精品 | 国产精品va在线观看无 | 97一区二区三区四区久久 | 国产精品 视频一区 二区三区 | 亚洲国产精品日韩高清秒播 | 欧美色图中文字幕 | 国产精品一区二区久久 | 亚洲v欧美v日韩v国产v | 欧美激情亚洲一区中文字幕 | 全免费午夜一级毛片一级毛 | 欧美日韩亚洲另类 | 最新中文字幕在线 |