Sql-Server-2008

SQL 事務是否在計劃的故障轉移之前完成?

  • July 21, 2011

如果我因作業系統更新檔而故障轉移我的伺服器,是否允許在停止 SQL 服務之前完成正在進行的事務?

否。事務狀態為“未完成”或“未送出”

當 SQL Server 實例啟動時,它會通過恢復來重做已完成/撤消未送出的事務

所有工作都推遲到啟動,因為 SQL Server 關閉的原因可能多種多樣。這在啟動時是未知的:所以重做/撤消總是發生

使用集群管理員手動故障轉移或集群故障都是一樣的。隨著數據庫在新節點上聯機,它們將經歷恢復,其中完成的事務被前滾,不完整的事務被回滾。

引用自:https://serverfault.com/questions/292761