資料庫checkpoint動作 - 考試

Table of Contents



checkpoint定義
由DBMS發起的定期System Log Force Writing

發生時動作如下
(1)暫停交易動作
(2)把記憶體中checkpoint前的動作寫入System Log
(3)把System Log中,commit的交易,寫入資料庫
(4)把[Checkpoint]寫入System Log中
(5)繼續交易

請教上面步驟有錯嗎??

--

All Comments

Donna avatarDonna2013-08-29
(2)是吧已完成的寫入動作寫入磁碟
Selena avatarSelena2013-08-31
沒注意看(3)
Lily avatarLily2013-09-01
(4)還要把LOG強迫寫入磁碟
Bennie avatarBennie2013-09-02
請忽略第1和2行
Candice avatarCandice2013-09-03
在記憶體中,磁碟中是舊的所以LOG寫入是接在磁碟中的LOG之
Lily avatarLily2013-09-05
是的,最新的會在MEMORY中