共有ロックとは?
共有ロックとは、データを読むために掛けるロック。同じデータに複数のトランザクションが同時に掛けられるが、専有ロックとは両立しない。
きょうゆうロック
共有ロックの意味
データを読むために掛けるロック。同じデータに複数のトランザクションが同時に掛けられるが、専有ロックとは両立しない。
共有ロックの具体例
参照だけの処理どうしは互いに待たされない。
共有ロックは試験でどう引っ掛けられる?
両立表の向きを取り違えないこと。共有×共有は両立、共有×専有と専有×専有は両立しない。また「読むだけだから安全」ではなく、2つのトランザクションが同じ行に共有ロックを掛けたまま双方が専有ロックへ昇格しようとすると互いに待ち合ってデッドロックになる(昇格デッドロック)。
共有ロックと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。