1)取當前的SCN號為檢查點SCN。
2)檢查相關的redo entry是否寫入online redo log file
3)如果寫入,則DBWn會把redo保護的dirty buffer flush到磁盤
4)如果沒有,則DBWn會去通知LGWR來寫,然后,自己再寫
5)CKPT更新控制文件和數據文件的文件頭
而觸發檢查點的事件有很多,比如:日志卻,;fast_start_mttr_target等
原文轉自:http://www.anti-gravitydesign.com