テクノロジ系 / データベース
ロック粒度
ロック粒度は、同時実行制御でデータを保護する範囲の大きさのことです。
もう少し詳しく
ロックをかける単位を、表全体・ページ・1行(レコード)など、どの大きさにするかを指す概念です。粒度が大きい(表単位)と管理は簡単ですが、他の利用者が待たされやすくなります。粒度が小さい(行単位)と同時に処理しやすい反面、管理の負担が増えます。性能と管理のバランスが問われます。
試験での見方
例:行単位でロックすれば多人数が同時に作業できますが、管理の負担は増えます。
テクノロジ系 / データベース
ロック粒度は、同時実行制御でデータを保護する範囲の大きさのことです。
ロックをかける単位を、表全体・ページ・1行(レコード)など、どの大きさにするかを指す概念です。粒度が大きい(表単位)と管理は簡単ですが、他の利用者が待たされやすくなります。粒度が小さい(行単位)と同時に処理しやすい反面、管理の負担が増えます。性能と管理のバランスが問われます。
例:行単位でロックすれば多人数が同時に作業できますが、管理の負担は増えます。
粒度の大小による、同時実行性と管理負荷のトレードオフが問われます。