資料庫open時檢查點執行的過程

gugu99發表於2007-11-30
資料庫open時檢查點執行的過程

eygle的文章中說:

資料庫在open階段,要有兩次檢查過程:

1:第一次檢查資料檔案頭中的檢查點計數(checkpoint cnt)是否和控制檔案中的檢查點計數(checkpoint cnt)一致。

2:第二次檢查資料檔案頭的開始SCN和控制檔案中記錄的該檔案的結束SCN是否一致,如果不一致,則需要對那個檔案進行恢復。


我的理解是資料庫在open過程中,資料檔案頭的檢查點計數對應的每個資料檔案的checkpoint cnt和控制檔案中檢查點計數對應的每個每個資料檔案的checkpoint cnt比較,如果有那個資料檔案不同,就會提示要恢復,相同就可以順利open。

同理,第二步的檢查過程與上面的相同;
不知我的理解對否?

另外還有一個疑問是,這個過程如何透過具體的操作來實現!

有誰能請教一下,謝謝了!
[@more@]

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

相關文章