于吉吉的技術博客

          建造高性能門戶網

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            65 隨筆 :: 6 文章 :: 149 評論 :: 0 Trackbacks


          在上一篇MySQL主從復制配置 已經介紹過幾個啟動時的復制參數,下面再介紹幾個常用的啟動選項,

          (1)   log-slave-updates

          log-slave-updates這個參數用來配置從服務器的更新是否寫入二進制日志,這個選項默認是不打開的,但是,如果這個從服務器B是服務器A的從服務器,同時還作為服務器C的主服務器,那么就需要開發這個選項,這樣它的從服務器C才能獲得它的二進制日志進行同步操作

           

          (2)   master-connect-retry

          master-connect-retry這個參數是用來設置在和主服務器連接丟失的時候,重試的時間間隔,默認是60

           

          (3)   read-only

          read-only是用來限制普通用戶對從數據庫的更新操作,以確保從數據庫的安全性,不過如果是超級用戶依然可以對從數據庫進行更新操作

           

          (4)   slave-skip-errors

          在復制過程中,由于各種的原因,從服務器可能會遇到執行BINLOG中的SQL出錯的情況,在默認情況下,服務器會停止復制進程,不再進行同步,等到用戶自行來處理。

          Slave-skip-errors的作用就是用來定義復制過程中從服務器可以自動跳過的錯誤號,當復制過程中遇到定義的錯誤號,就可以自動跳過,直接執行后面的SQL語句。


          --slave-skip-errors=[err1,err2,…….|ALL]


          但必須注意的是,啟動這個參數,如果處理不當,很可能造成主從數據庫的數據不同步,在應用中需要根據實際情況,如果對數據完整性要求不是很嚴格,那么這個選項確實可以減輕維護的成本

           

           

          posted on 2010-08-22 23:30 陳于喆 閱讀(587) 評論(0)  編輯  收藏 所屬分類: mysql
          主站蜘蛛池模板: 巴林右旗| 兴城市| 文安县| 布尔津县| 沂源县| 宣武区| 怀柔区| 高阳县| 垣曲县| 玉林市| 屏边| 阳新县| 玛纳斯县| 襄城县| 绥江县| 普兰店市| 伊川县| 阿瓦提县| 保定市| 香港 | 丽水市| 安阳市| 宝丰县| 安化县| 遂川县| 九寨沟县| 雅安市| 嵊州市| 莱西市| 高阳县| 白朗县| 逊克县| 尼勒克县| 潼关县| 连州市| 连云港市| 邛崃市| 嘉峪关市| 密山市| 绵竹市| 永德县|