帶您了解三種sql server恢復模式
sql server恢復模式直接關系到了sql server數據庫的安全,在sql server 2005中,有三種完全不同的sql server恢復模式,供我們選擇使用。
sql server 2005為數據庫提供了三種恢復模式:完整,簡單和大容量日志,這些模式決定了sql server如何使用事務日志,如何選擇它要記錄的操作,以及是否截斷日志。截斷事務日志是刪除己執行事務并把該日志空間讓給新事務的過程,下面是各種恢復模式的定義:
1,完整sql server恢復模式:
數據庫引擎把所有操作都記錄到事務日志上,并且數據庫引擎絕對不會截斷日志,完整恢復模式能使數據庫恢復到故障時間點。
2,簡單sql server恢復模式:
數據庫引擎***限度地記錄大多數操作,并在每個檢查點之后截斷事務日志。它不能備份或還原事務日志,也不能還原單獨的數據頁。
3,大容量日志模式:
數據庫引擎對大容量操作(select into和bulk insert)進行最小記錄。如果一個日志備份包含任何大容量操作,就可以使數據庫恢復到日志備份的結尾,但不能恢復到某個時間點,它僅用于大容量操作期間。
在生產環境下建議使用完整恢復模式,因為它提供了最可恢復的配置。如果通過大容量機制定期導入數據,則可以臨時將數據庫的恢復模式改變為大容量日志模式,以獲得更好的大容量負載性能,在導入過程結束后,應將數據庫恢復為完整恢復模式。
【編輯推薦】

















