最初のページ 戻る 次へ 最後のページ イメージ

XL1(A)R1(A)W1(A)UL1(A)

XL1(A)R1(A)W1(A)UL1(A)

SL2(A)R2(A)UL2(A)C2

SL3(A)R3(A)A1

A1でよりトランザクションT1はアボート

R2(A)でAを読み込むトランザクションT2はC2でコミット

R3(A)でAを読み込むトランザクションT3はアボート

連鎖的アボート

正しくない値で

処理してコミット

トランザクションT1,T2,T3は二相ロッキングプロトコルに従っている

このような問題を避けるには

厳格な二相ロッキングプロトコル

を採用する