データベーススペシャリスト暗記無料で始める

ネクストキーロックとは?ねくすときーろっく

ネクストキーロックとは、索引上の該当キーと、その直前のキーとの間の空き(ギャップ)を併せてロックする方式。述語ロックの実装上の近似で、条件範囲への新規挿入を止めてファントムリードを防ぐ。索引を使う検索が前提になる点が特徴である。

最終更新:2026-10-06

試験情報

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

データベースSPを最短で暗記・合格する →

具体例

社員番号の索引で「100以上200未満」を範囲検索している間、150という新しい社員番号の挿入は、150を含むギャップがロックされているため待たされる。これにより検索を繰り返しても同じ結果が返る。

試験での引っ掛け

索引がない列を条件にすると範囲を特定できず、表全体を実質ロックする挙動になり同時実行性が大きく落ちる。またギャップを含むぶん、実際には存在しない値へのロックが他の挿入を巻き込み、デッドロックの原因にもなりやすい。

関連用語

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

データベースSPを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 索引がない列を条件にすると範囲を特定できず、表全体を実質ロックする挙動になり同時実行性が大きく落ちる。