關於oracle的ckpt(檢查點程式)

流浪的野狼發表於2013-09-02

CKPT:(檢查點程式)

      檢查點程式並不像其名字所暗示的那樣真正的建立檢查點,建立檢查點的主要是DBWn的任務。CKPT只是更新檔案的檔案頭,一輔助真正建立檢查點的程式(DBWn);

      DBWn負責在緩衝區快取填滿是請求空間,更重要的是他會建立檢查點。建立檢查點就是把駔儈(已修改的塊)從緩衝區快取寫入磁碟。

      很多情況下,會建立檢查點,最常見的就是在日誌切換的情況下。通常關於日誌大小的設定,要根據其在高峰期時的最大用量,日誌過小會造成checkpoint not complete問題,日誌過大影響恢復時間。

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

相關文章