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

ロックの粒度とは?ろっくのりゅうど

ロックの粒度とは、ロックを掛ける単位の大きさ。データベース全体・表・ページ・行(レコード)・列と段階があり、粒度を粗くするほど管理するロック情報が少なく制御は軽いが同時実行性は下がる。細かくするほど並行性は上がるがオーバヘッドが増える、というトレードオフがFEで問われる。

最終更新:2026-10-07

試験情報

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

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

具体例

受注表を夜間バッチで全件更新するなら表単位のロックが有利で、数万行を1件ずつロックする無駄が省ける。逆にオンラインで多数の利用者が別々の受注番号を更新する画面では、行単位ロックにしないと1人の更新中に全員が待たされる。

試験での引っ掛け

「粒度を細かくすれば性能が上がる」と単純化しないこと。ロック管理表が膨れ、CPUとメモリの負荷が増える。また細かいロックを多数取るほど取得順序が入り乱れ、デッドロックの発生確率はむしろ高くなる。

関連用語

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

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

試験での特徴
  • 分野:午前I(全区分共通)
  • 「粒度を細かくすれば性能が上がる」と単純化しないこと。