SQL Server 高可用性(六)日誌傳送

  日誌傳送是很是古老的高可用性技術。數據庫


1、日誌傳送的實現ide

  日誌傳送依賴於傳統的Windows技術與SQL Server代理。代理

wKioL1OxXAbAFzdGAAK8reOyd1w255.jpg


  簡單地說,日誌傳送是經過如下3個步驟實現的。日誌

wKiom1OxXhGBSvLaAAH_ytznBKA595.jpg



1. 爲主數據庫建立一個事務日誌備份計劃blog


2. 爲輔助數據庫建立一個文件複製計劃事務


3. 爲輔助數據庫建立一個事務日誌還原計劃部署



2、事務日誌還原的選項get

  有2個還原選項。同步

1. 無恢復模式it

  在這種模式時,輔助數據庫在作事務日誌還原時使用WITH NORECOVERY選項(未提交的事務沒有被回滾),數據庫一直處於「正在還原」狀態,不能夠訪問。


2. 備用模式

  在這種模式時,輔助數據庫在作事務日誌還原時使用WITH STANDBY選項(將未提交的事務在一個臨時文件中回滾)。數據庫處於「只讀,備用」狀態,能夠提供只讀訪問。


wKioL1OxXPyDzN8BAAJJkDAYaQk634.jpg



3、日誌傳送的優點

  能夠普遍地部署。

  輔助數據庫能夠提供只讀訪問,做爲報表等應用程序的數據源。



4、日誌傳送的不足

  不支持自動的故障轉移。

  數據同步被拆分紅3個步驟實現,所以會有較大的延時。

相關文章
相關標籤/搜索