|
イベント |
ログ バッファ |
データ バッファ |
ディスク |
|
トランザクションTの開始 |
[B:T] |
||
|
トランザクションTによる書込み |
[W:T,A,New] |
||
|
write(A,x) |
|||
|
トランザクションTのアボート |
[A:T] |
||
|
ログレコードを フラッシュ |
フラッシュ |
ログを ディスクへ書込 |
ログにアボートした記録が残る
データベースはまだ更新していない