データベーススペシャリスト暗記無料で始める

トランザクションT1, T2を同時実行した際に、次の異状を防ぐことができるトランザクションの隔離性水準のうち、最も水準の低いものはどれか。 〔異状〕 T1が同じデータを複数回読み込んでいる途中で、T2がそのデータを更新してコミットしたことによって、T1が更新していないのにもかかわらずT1が読み込むデータが変わってしまう。

頻出データベーススペシャリスト試験/2025年度 秋期 午前Ⅱ 問15/トランザクション管理 / 隔離性水準

選択肢

正解と解説

正解:ウ REPEATABLE READ

同じ行を読み直したら他のトランザクションの更新で値が変わっていた、という現象は反復不能読取り(ノンリピータブルリード)である。これを防ぐには、読み取った行に対する一貫性を取引の終了まで保証する水準が必要で、その最も低いものがREPEATABLE READにあたる。より上位のSERIALIZABLEでも防げるが、設問は最低水準を問うている。

この問題を解く(同じ分野をあと9問) →

選択肢ごとの解説

出典:令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問15(IPA)原本の紙面を見る(IPA 問題冊子より)

この問題に出た用語

同じ分野の他の問題

最終更新:2026-10-06/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。