資格暗記無料で始める

ロックエスカレーションとは?

ロックエスカレーションとは、細かい粒度のロックが多くなり管理コストが膨らんだとき、DBMSが自動的に上位の粒度のロックへ切り替えること。

ロックエスカレーション

データベーススペシャリスト試験の頻出用語/午前II


ロックエスカレーションの意味

細かい粒度のロックが多くなり管理コストが膨らんだとき、DBMSが自動的に上位の粒度のロックへ切り替えること。

ロックエスカレーションの具体例

大量の行を更新するバッチで、行ロックが表ロックへ昇格し、他の処理が待たされるようになる。

ロックエスカレーションは試験でどう引っ掛けられる?

向きは細かい粒度→粗い粒度の一方向。逆方向(表ロックを行ロックへ細分化する)ではない。またこれで下がるのはロック管理のコストで、同時実行性はむしろ下がる——「性能改善のための機能」と読むと逆に取る。共有ロックの数が閾値を超えても起こり得る点も見落としやすい。

ロックエスカレーションと関連する用語

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