觸發CKPT(checkpoint)程式的幾個條件

tolywang發表於2010-04-13
checkpoint是一個資料庫事件,它將已修改的資料從快取記憶體重新整理到磁碟,並更新控制檔案和資料檔案。
我們知道了checkpoint會重新整理髒資料,但什麼時候會發生checkpoint呢?以下幾種情況會觸發checkpoint。

1.當發生日誌組切換的時候
2.當符合LOG_CHECKPOINT_TIMEOUT,LOG_CHECKPOINT_INTERVAL,fast_start_io_target,fast_start_mttr_target引數設定的時候
3.當執行ALTER SYSTEM SWITCH LOGFILE的時候
4.當執行ALTER SYSTEM CHECKPOINT的時候
5.當執行alter tablespace XXX begin backup,end backup的時候
6.當執行alter tablespace ,datafile offline的時候;

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

相關文章