資格暗記無料で始める

トランザクション分離レベルとは?

トランザクション分離レベルとは、ACID特性の隔離性をどこまで厳密にするかの段階設定。READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLEの4段階が代表で、レベルを上げるほど異常現象は防げるが並行性は落ちる。どのレベルでどの異常が起きるかの対応表がFEの頻出。

とらんざくしょんぶんりれべる

基本情報技術者試験の頻出用語/テクノロジ系/別名:トランザクションの分離レベル


トランザクション分離レベルの意味

ACID特性の隔離性をどこまで厳密にするかの段階設定。READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLEの4段階が代表で、レベルを上げるほど異常現象は防げるが並行性は落ちる。どのレベルでどの異常が起きるかの対応表がFEの頻出。

トランザクション分離レベルの具体例

READ COMMITTEDでは他トランザクションの未確定データは見えないが、同じ行を2回読むと間に確定した更新が反映され値が変わる。REPEATABLE READならこれを防げるが、条件に合う行が増える現象までは防げず、SERIALIZABLEで初めて全て防げる。

トランザクション分離レベルは試験でどう引っ掛けられる?

「SERIALIZABLEが常に最善」ではない。待ちが増えスループットが落ちるため、業務要件に応じて必要最小限を選ぶのが実務・試験ともに正解。またレベルの名称と防げる異常の対応は暗記対象で、順序を取り違える誤答が非常に多い。

トランザクション分離レベルと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。