Oracle檢查點的型別

2021-12-29 21:52:01 字數 614 閱讀 6847

oracle檢查點的型別

ckpt負責把檢查點寫入控制檔案和資料檔案頭。檢查點有以下型別:

thread checkpoints

其為資料庫檢查點,在以下情況下會出現這種檢查點:

一致性關閉資料庫;

alter systerm checkpoint語句;

online redo log file的切換;

alter database begin backup語句;

tablespace and data file checkpoints

把某錶空間內所有資料檔案的在sga中的髒資料塊重新整理到磁碟中,在一下情況下會出現這種檢查點:

使得某錶空間read-only或offline normal;

收縮乙個資料檔案;

alter database begin backup語句;

incremental checkpoints(增量備份)

dbwn每三秒鐘就會重新整理一次sga中的髒資料塊到物理檔案中,而ckpt每三秒中就會發出乙個檢查點,把檢查點的資訊寫入控制檔案,但是不會更新資料檔案頭的資訊。

其他的檢查點

其他的檢查點包括,例項恢復的檢查點,刪除或truncate物件時觸發的檢查點。

Oracle 檢查點佇列

資料庫例項有buffercache,buffercache中有很多buffer buffercache裡面單獨有一塊記憶體區域用來記錄,有很多鏈是chain lru鏈 least recent use最近最少使用,lru上鏈的是乾淨塊 lruw鏈 least recently used write,...

檢查點 為什麼要插入檢查點 檢查點的作用

一 為什麼要插入檢查點 檢查點的作用 檢查點記錄被測系統的預期結果,在執行過程中,qtp將預期結果與實際執行結果進行比較,若一致,測試結果報告中,檢查點為passed,否則為failed。只有插入檢查點的 才具有測試能力,檢查功能點是否實現 二 標準檢查點 standard checkpoint 檢...

oracle檢查點checkpoint資訊

1 關於checkpoint的概述 checkpoint是oracle在資料庫一致性關閉 例項恢復和oracle基本操作中不可缺少的機制,包含以下相關的含義 a 檢查點的位置 checkpoint position 為一種資料結構,在redo流中記錄的scn號是在進行資料庫例項恢復起始位置。檢查點的...