問16
二つのトランザクションが、同じデータに対して、更新、参照を行うときに発生し 得るダーティリードの事象を記述したものはどれか。
トランザクション A がある検索条件を満たすある表の行の集合を参照した。次に、 トランザクションBがトランザクションAと同じ検索条件を満たす新しい行を挿入 しコミットした。その後,トランザクション A が同じ検索条件で度参照すると、 以前には存在しなかった行が出現した。
トランザクションAがある表の行の列を参照した。次に、トランザクションBが その列の値を更新しコミットした。その後、トランザクション A がその列を再度参 照すると、以前の値と異なった。
ニつのトランザクションがそれぞれ 2相ロックをかけ、デッドロックを起こした。
まだコミットしていないトランザクション A の更新後データをトランザクション Bが参照した。その後、更新後データはロールバックされた。