テクノロジ系出題頻度 3/3
共有ロック
きょうゆうろっく
定義
読込のみ許可するロック。複数トランザクションが同時に取得できる。
詳細解説
Sロック(Shared Lock)。読込(SELECT)操作のために取得するロックで、他トランザクションも同じ共有ロックを取得可能だが、排他ロックは取得不可。データの読込中に他者から書換えられないことを保証する。多くのRDBMSはREAD COMMITTED隔離レベルでは保持期間が短く、REPEATABLE READ以上でトランザクション全体で保持される。
「共有ロック」が出る問題
関連用語
よくある質問
Q. 共有ロックとは何ですか?
A. 読込のみ許可するロック。複数トランザクションが同時に取得できる。
Q. 応用情報技術者試験での位置づけは?
A. テクノロジ系の重要用語です。出題頻度は 3/3 (★3)。 頻出のため確実に押さえておきましょう。