active聯機日誌檔案到底是怎麼回事

shilei1發表於2010-06-14
ACTIVE的日誌組一般是切換前正在使用的CURRENT的日誌組,切換後由CURRENT變為ACTIVE意味著如果例項失敗,SMON進行例項恢復時仍然需要這個日誌組進行恢復。當ALTER SYSTEM CHECKPOINT時,表示強制檢查點更改至最新,所以它變為INACTIVE。
checkpoint後,資料檔案記錄checkpoint scn,這個是recover的起點。
你checkpoint以前的redo就不需要在apply到 crash recover中了,當然就減少了,crash recover的時間~
crash recovery
The automatic application of online redo records to a database after either a single-instance database crashes or all instances of an Oracle Real Applications Cluster configuration crash. Crash recovery only requires redo from the online logs: archived redo logs are not required.

In crash recovery, an instance automatically recovers the database before opening it. In general, the first instance to open the database after a crash or SHUTDOWN ABORT automatically performs crash recovery.
 
Oracle 在例項故障(instance failure)之後能自動地執行崩潰恢復(crash recovery)及例項恢復(instance recovery)。崩潰恢復及例項恢復能夠在例項故障發生後將資料庫恢復到滿足事務一致性(transaction-consistent)的狀態。崩潰恢復的定義是:單例項系統發生崩潰或 Oracle RAC 系統中所有例項發生崩潰後對資料庫進行的恢復。與之相對,例項恢復的定義是:Oracle RAC 系統中正常例項對故障例項進行的恢復。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/196700/viewspace-665323/,如需轉載,請註明出處,否則將追究法律責任。

相關文章