テクノロジ系の用語

ロックとは

ロックとは、データベースなどで、あるトランザクションが使っているデータに対して、他のトランザクションのアクセスを制限することで、同時に実行される処理の間でデータの不整合が起きないようにする仕組みである。

読取り用の共有ロックは他の共有ロックと両立するが、更新用の専有ロックは他のどのロックとも両立しない。ロックの範囲(粒度)が大きいほど管理は簡単だが同時に実行できる処理が減る。複数のロックの獲得順序によってはデッドロックが起きる。

試験ではここが問われる

分野: テクノロジ系

関連する用語

この用語が出てくる問題

基本情報 用語集の一覧へ