二つのトランザクションが、同じデータに対して、更新、参照を行うときに発生し
得るダーティリードの事象を記述したものはどれか。
正解と解説
正解 エ
まだコミットしていないトランザクション A の更新後データをトランザクション Bが参照した。その後、更新後データはロールバックされた。
ダーティリードは、まだコミットしていないトランザクションAの更新後データをBが読み取り、その後Aがロールバックして無効なデータを読んでしまう事象です。アはファントムリード、イはノンリピータブルリード(反復不能読取り)、ウはデッドロックで、別の現象です。
AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。