トランザクション分離レベルとは?とらんざくしょんぶんりれべる
トランザクション分離レベルとは、同時実行するトランザクションが互いにどこまで影響を見せるかの段階設定。低い順にリードアンコミッテッド、リードコミッテッド、リピータブルリード、シリアライザブルがあり、許容する読取り異常と同時実行性能がトレードオフになる。
最終更新:2026-10-06
ITサービスマネージャを最短で暗記・合格する →具体例
月次の集計参照はリードコミッテッドで十分だが、在庫の引当可否を判定してから確定するまで結果を固定したい処理はリピータブルリード以上にする。厳しくするほど待ちが増えるため、業務単位でレベルを使い分ける方針を設計書に明記する。
試験での引っ掛け
3つの読取り異常の区別が問われる。ダーティリードは未コミットの値を読むこと、ノンリピータブルリードは同じ行の値が変わること、ファントムリードは条件に合う行の集合が増減すること。リピータブルリードはファントムを防げるとは限らない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。