本文へスキップ
Certia
未分類
春期

データベーススペシャリスト 2014年 春期 問14

14 / 25

データベースのトランザクション T2の振る舞いのうち、ダーティリード(dirty read)に関する記述はどれか。

正解と解説

表示する
正解 イ

トランザクションT1が行を更新し,トランザクション T2 がその行を検索する。 その後T1がロールバックされると、T2はその行に存在しない値を読んだことにな る。

ダーティリードは、T1が更新した行をT2が読み、その後T1がロールバックされると、T2はコミットされなかった(存在しない)値を読んだことになる現象です。選択肢1のロストアップデート、反復不能読取り、ファントムリードは別の分離性の問題で、ダーティリードとは異なります。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。