2009-02-19から1日間の記事一覧

バッファ管理。チェックポイント。トランザクションが未確定のデータのフラッシュについて

昨日の宿題への回答。 CHECKPOINTの処理でトランザクションが未確定の変更がフラッシュされるのか? 答え される。タプルを追加し、まだトランザクションをコミットもロールバックもしていない時に、CHECKPOINTを実行して確かめた。フラッシュされたかどうか…

CLOG

CLOGのフォーマット CLOGではトランザクションごとのコミット状態のデータを持つ。ひとつのトランザクションにつき2ビットしか使わない。要するに状態は4種類だけということ。とりうる状態は次のように定義されている。 #define TRANSACTION_STATUS_IN_PROGR…