本文へスキップ

テクノロジ系 / データベース

共有ロック

共有ロックは、データを読み取る間、他者の読み取りは許すが書き換えは禁じるロックです。

もう少し詳しく

あるデータを参照している間、他の利用者も同時に参照(共有ロック)できますが、誰かが書き換えること(専有ロック)はできません。複数人が同時に読むのは安全なので許し、読んでいる最中の書き換えだけを防ぎます。読み取り中のデータの一貫性を保ちます。

試験での見方

黒猫の闇の刻印

共有ロック同士は両立するが、専有ロックとは両立しない点が問われます。読み取り用のロックである点を押さえましょう。

例:複数人が同じデータを同時に閲覧できるが、その間は誰も更新できません。

分類

テクノロジ系 / 技術要素 / データベース

小分類:トランザクション処理

関連トピック:同時実行制御(排他制御)

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

データベースの用語一覧へ