トランザクション分離レベルとは?とらんざくしょんぶんりれべる
トランザクション分離レベルとは、同時実行中のトランザクションが互いの途中結果をどこまで見てよいかを段階で指定する設定。厳しくするほど整合性は高いが待ちが増えて同時実行性が落ちるため、業務ごとに妥当な段階を選ぶトレードオフとして出題される。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →具体例
集計レポートを読む処理を最も緩い段階にすると、他トランザクションの未確定の更新まで読んでしまい、後で取り消された金額を集計に含める恐れがある。逆に最も厳しい段階にすると更新業務が待たされ、夜間帯以外では使いにくい。
試験での引っ掛け
「未確定データを読む」「同じ問合せの結果が途中で変わる」「集合の件数が増える」という3種の異常は起こる条件が違い、対応関係を取り違えやすい。最も厳しい段階でも性能以外の副作用が無いわけではない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。