データベースの排他制御に関する記述のうち、適切なものはどれか。
ア | あるトランザクションによって共有ロックがかけられている資源に対して、別のトランザクションから共有ロックをかけることは可能である。 |
イ | あるトランザクションによって共有ロックがかけられている資源に対して、別のトランザクションから占有ロックをかけることは可能である。 |
ウ | あるトランザクションによって占有ロックがかけられている資源に対して、別のトランザクションから共有ロックをかけることは可能である。 |
エ | あるトランザクションによって占有ロックがかけられている資源に対して、別のトランザクションから占有ロックをかけることは可能である。 |
答え ア
【解説】
資源(データベース)の共有ロック、占有ロックの可否は、以下の表のようになっています。
現在のロック状態 | ||||
未 | 共有 | 占有 | ||
ロック要求 | 共有 | 可 | 可 | 不可 |
占有 | 可 | 不可 | 不可 |
【キーワード】
・資源のロック