高度試験午前I暗記無料で始める

共有ロックと専有ロックとは?きょうゆうろっくとせんゆうろっく

共有ロックと専有ロックとは、読取り時に掛ける共有ロック(Sロック)は他の共有ロックとは両立するが専有ロックとは両立しない。更新時に掛ける専有ロック(Xロック)はどのロックとも両立しない。この両立性行列が同時実行時の待ちの発生条件を決める。

最終更新:2026-10-07

試験情報

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)

高度試験の午前Iを最短で暗記する →

具体例

在庫表の同じ行を2つの参照処理が同時に読むのは両方Sロックなので待たない。そこへ更新処理が来るとXロックが取れず待たされる。長い集計クエリがSロックを保持し続けると更新が詰まるため、分離レベルを下げるか読取り専用複製へ逃がす。

試験での引っ掛け

SとSは両立、SとX・XとXは非両立という組合せを取り違えやすい。またロック粒度を細かくすると同時実行性は上がるが管理オーバヘッドが増え、DBMSがロックエスカレーションで表ロックへ格上げして逆に詰まることがある。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

高度試験の午前Iを最短で暗記する →

試験での特徴
  • 分野:午前I(全区分共通)
  • SとSは両立、SとX・XとXは非両立という組合せを取り違えやすい。