亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

SQLServer 2012之AlwaysOn —— 指定數據同步鏈

系統 2491 0
原文: SQLServer 2012之AlwaysOn —— 指定數據同步鏈路,消除網絡抖動導致的提交延遲問題

事件起因:近期有研發反應,某數據庫從08切換到12環境后,不定期出現寫操作提交延遲的問題;

事件分析:在排除了系統資源爭用等問題后,初步分析可能由于網絡抖動導致同步模式alwayson節點經常出現會話超時等待提交的問題導致。

經過排查,擴展事件里發現不定期出現35202錯誤,這是一條副本連接恢復的消息。

?

由于機房網絡環境復雜,數據庫服務器和應用服務器混用一個交換機,在業務高峰期時,因上聯端口流量打滿而導致連接失敗的情況屢有發生。

既然短期內無法改造網絡環境,那就從SQLSERVER服務器自身出發,只對數據同步的部分進行改造;

?

現有環境:

SQL AG:為兩節點的同步模式,兩個節點各有一塊網卡連接到交換機,沒有直連心跳線(WSFC也不再要求有獨立的心跳網絡)

改造方案:

1、兩個節點各啟用一塊網卡,采用直連方式進行通信,同時配置私有地址

Server_A:10.0.0.11

Server_B:10.0.0.12

2、刪除兩個節點的endpoint,手動重新創建Listener_IP為直連IP的endpoint

3、更改AG中,每個副本的endpoint_url

4、等待數據重新同步;

?

其中第三步的腳本如下,要在兩個節點上分別操作,注意Listener_IP為直連網卡的IP

        
           1
        
        
          /*
        
        
          ***** Object:  Endpoint [Hadr_endpoint]    Script Date: 2015/1/6 16:06:17 *****
        
        
          */
        
        
           2
        
        
          DROP
        
         ENDPOINT 
        
          [
        
        
          Hadr_endpoint
        
        
          ]
        
        
           3
        
        
          GO
        
        
           4
        
        
           5
        
        
          /*
        
        
          ***** Object:  Endpoint [Hadr_endpoint]    Script Date: 2015/1/6 16:06:17 *****
        
        
          */
        
        
           6
        
        
          CREATE
        
         ENDPOINT 
        
          [
        
        
          Hadr_endpoint
        
        
          ]
        
        
           7
        
                  STATE
        
          =
        
        
          STARTED


        
        
           8
        
        
          AS
        
         TCP (LISTENER_PORT 
        
          =
        
        
          5022
        
        , LISTENER_IP 
        
          =
        
         (
        
          10.0
        
        .
        
          0.11
        
        
          ))


        
        
           9
        
        
          FOR
        
         DATA_MIRRORING (ROLE 
        
          =
        
        
          ALL
        
        , AUTHENTICATION 
        
          =
        
        
           WINDOWS NEGOTIATE


        
        
          10
        
         , ENCRYPTION 
        
          =
        
        
           REQUIRED ALGORITHM AES)


        
        
          11
        
        
          GO
        
      
View Code

第四步的腳本如下,在主副本執行即可

        
          1
        
        
          ALTER
        
         AVAILABILITY 
        
          GROUP
        
        
          [
        
        
          Alwayson01
        
        
          ]
        
        
          2
        
         MODIFY REPLICA 
        
          ON
        
         N
        
          '
        
        
          Node_01
        
        
          '
        
        
          WITH
        
         (ENDPOINT_URL 
        
          =
        
         N
        
          '
        
        
          TCP://10.0.0.11:5022
        
        
          '
        
        
          )


        
        
          3
        
        
          4
        
        
          ALTER
        
         AVAILABILITY 
        
          GROUP
        
        
          [
        
        
          Alwayson01
        
        
          ]
        
        
          5
        
         MODIFY REPLICA 
        
          ON
        
         N
        
          '
        
        
          Node_02
        
        
          '
        
        
          WITH
        
         (ENDPOINT_URL 
        
          =
        
         N
        
          '
        
        
          TCP://10.0.0.12:5022
        
        
          '
        
        )
      
View Code

?

注意:刪除endpoint后兩副本即為未同步狀態,但偵聽器和AG組中的數據庫不受影響,對應用而言,主副本的服務仍然正常;

?

參考文章:

http://blogs.msdn.com/b/alwaysonpro/archive/2013/11/01/configuring-a-dedicated-network-for-replicating-changes-from-primary-to-secondary-replica.aspx

SQLServer 2012之AlwaysOn —— 指定數據同步鏈路,消除網絡抖動導致的提交延遲問題


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产亚洲精品资源一区 | 人人干人人舔 | 国产手机在线视频放线视频 | 亚洲综合日韩欧美一区二区三 | 国产一区二区精品久久凹凸 | 一级毛片一级毛片一级级毛片 | 亚洲国产精品悠悠久久琪琪 | 天天操夜操 | 国内精品伊人久久大香线焦 | 九九热这里只有国产精品 | 欧美国产激情二区三区 | 久久成人在线 | 国产一级一级一级成人毛片 | 久草在线在线精品观看 | 美女黄www视频| 亚洲黄网视频 | 久久www免费人成看片入口 | 99re热久久精品这里都是精品 | 国产成人丝袜网站在线看 | 五月天在线网站 | 国产欧美一区二区三区沐欲 | 欧美日韩在线网站 | 四虎影视成人永久在线播放 | 好吊色妞 | 国产精品美女久久久久网 | 精品久久久久中文字幕日本 | 亚洲欧美人成综合在线最新 | 成人短视频在线免费观看 | 四虎视频国产精品免费 | 天天爽夜夜爽天天做夜夜做 | 久久国产一区二区 | 中文精品北条麻妃中文 | 欧美性视频在线 | 亚洲精品国产福利片 | 国产又黄又a又潮娇喘视频 国产又色又爽又黄又刺激18 | 国产欧美亚洲精品综合在线 | 99久久免费精品视频 | 国产精品视频第一区二区三区 | 午夜视频福利在线观看 | 成年女人午夜毛片免费看 | 中文字幕在线观看亚洲 |