最初のページ 戻る 次へ 最後のページ 画像

リスタート時の処理(3/3)

2.ログを順方向にスキャン

ログ

説明

処理

redo後の値

B:T1

W:T1,A,a1,a2

B:T2

C:T1

B:T3

W:T3:B,b1,b2

未コミット

CP,{T2,T3}

W:T2:C,c1,c2

コミット済

3.redo操作

C=c2

W:T3:D,d1,d2

未コミット

C:T2

コミット済

トランザクションT1

スキャンの対象ではない

redo操作は不要

T2はデータバッファを

フラッシュしたのか?

redo操作

 コミットした

 トランザクションは

 after imageを上書き

CHECKPOINT以降をスキャン