平成24年 春期 データベーススペシャリスト 午前II 問15

SQLでトランザクションの隔離性水準をREAD COMMITTEDに指定したときに発生する状態はどれか。

 ア  ダーティリードとアンリピータブルリードは発生しないが、ファントムリードが発生する。
 イ  ダーティリードとアンリピータブルリードとファントムリードが発生する。
 ウ  ダーティリードは発生しないが、アンリピータブルリードとファントムリードが発生する。
 エ  ダーティリードもアンリピータブルリードもファントムリードも発生しない。


答え ウ


解説
隔離性水準には“Read Uncommitted”、“Read Committed”、“Repeatable Read”、“Serializable”の4つがあり、表のようになっています。

異常現象
ダーティリード アンリピータブルリード ファントムリード
Read Uncommitted 発生する 発生する 発生する
Read Committed 発生しない 発生する 発生する
Repeatable Read 発生しない 発生しない 発生する
Serializable 発生しない 発生しない 発生しない


キーワード
・隔離性水準

キーワードの解説

戻る 一覧へ 次へ