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號是在進行資料庫例項恢復起始位置。檢查點的...