← 基本情報 道場

出題範囲 › 第 9 章 データベース

排他制御・デッドロック・ロックの粒度

同じデータを同時に更新すると、一方の更新が消えることがある(ロストアップデート)。これを防ぐのが排他制御(ロック)。共有ロックは他者の読取りは許すが更新は禁止、専有ロックは読取りも更新も禁止。互いに相手のロック解放を待ち続けるのがデッドロック。ロックの粒度が大きいと管理は簡単だが待ちが増え、小さいと並行性は上がるが管理が大変。

先に学ぶ知識点:トランザクションと ACID 特性

解説(冒頭)

この続き:解説の残り・インタラクティブ教材 4 個・練習問題は、ログインして学べます。

基本情報 道場で続きを学ぶ →

← トランザクションと ACID 特性 ストアドプロシージャ →