共計 540 個字符,預計需要花費 2 分鐘才能閱讀完成。
SQL Server 中的鏡像(Database Mirroring)和 Always On 是兩種提供高可用性和災難恢復的技術,但它們有一些區別:
Mirroring 是 SQL Server 2005 和 2012 版本中引入的一種技術,主要用于數據庫級別的復制和故障轉移。而 Always On 是 SQL Server 2012 版本之后引入的一種技術,提供了更高級別的可用性和故障轉移功能,可以支持多個數據庫和實例級別的故障轉移。
Mirroring 只能實現單個數據庫的鏡像,無法實現多個數據庫的集群。而 Always On 可以實現多個數據庫的集群,可以將多個數據庫配置為一個可用性組,實現跨數據庫的故障轉移。
Mirroring 只支持同步模式,即主數據庫和鏡像數據庫的數據是同步的。而 Always On 支持同步和異步模式,可以根據需求選擇最適合的模式。
Mirroring 在故障切換時需要手動干預,需要手動將鏡像數據庫轉換為主數據庫。而 Always On 支持自動故障轉移,可以實現自動切換到備用數據庫。
總的來說,Always On 相對于 Mirroring 具有更高級別的可用性和災難恢復功能,適用于需要更高級別可用性保障的企業應用場景。Mirroring 則更適合簡單的數據庫復制和故障轉移需求。
丸趣 TV 網 – 提供最優質的資源集合!
正文完