sqlserver資料庫鏡像運行模式

來源:互聯網
上載者:User

標籤:狀態   table   進階   line   safe   見證   class   pad   過程   

運行模式:

  從大層面來說,SQL Server鏡像只有兩種模式:高安全模式和高效能模式。兩種模式的主要區別在於在事務提交後的操作。可以從圖1-1中查看運行模式。

  在高效能模式下,主體伺服器不需要等待鏡像伺服器響應即可提交事務。

 

  在高安全性模式,需要把事務同步到鏡像並得到響應後才最終提交主體伺服器的事務

  這種模式是同步模式,可以細分為帶有自動容錯移轉(即有見證伺服器)的高安全模式和不帶自動容錯移轉(即沒有見證伺服器)的高安全性模式。如果沒有配置見證伺服器,那麼【帶自動容錯移轉功能的高安全性(同步)】選項將會為灰色,即不可選。

  兩者最大的區別在於是否引入見證伺服器,前面提到過,見證伺服器能作為仲裁,偵測主體伺服器的狀態,一旦見證伺服器不能串連主體伺服器,將把會話自動切換到鏡像伺服器,如果沒有見證伺服器,那麼需要手動切換。

  在高安全模式下,事務必須在鏡像庫上提交,才能在主體庫提交,這也意味著整套程式都必須等待鏡像提交事務後才能最終提交,如果在網路情況不理想,將影響整個運行過程。高安全模式支援標準版和企業版,並且主體和鏡像伺服器必須是相同版本,比如不能一個是標準版,一個是企業版。

  如果需要最進階別的鏡像安全性,可以使用見證伺服器作為仲裁,見證伺服器不是必須的,但是卻是自動Failover(容錯移轉)功能必須的。見證伺服器可以使用Workgroup(工作群組版)或者Express版。

  見證伺服器用於檢查鏡像環境中,主體庫和鏡像庫的聯結是否正常。見證伺服器並不實際執行Failover,僅僅是告知鏡像伺服器:“主體伺服器宕機了”。即使見證伺服器也宕機了,僅僅是不能自動Failover而已,不影響鏡像環境。可以把見證伺服器理解為,僅用於回答:主體伺服器是否已經宕機了

 

模式

版本要求

資料丟失

SAFETY選項

效能影響

恢複速度

容錯移轉

同步

標準/企業

0丟失

FULL

網路可能影響效能

可自動

非同步

企業版

有可能遺失資料

OFF

影響較小

根據需要提交的事務量而定

不可

sqlserver資料庫鏡像運行模式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.