IPA過去問ドリル

平成25年度 春期 基本情報技術者試験 午前 問30

テクノロジ/データベース

データベースの排他制御のロック獲得の可能性のうち,適切なものはどれか。

出典:平成25年度 春期 基本情報技術者試験 午前 問30

正解:ア

解説

共有ロック(Sロック)同士は互いに読み取りを妨げないため,同じ資源に対して複数のトランザクションが同時に共有ロックを獲得することができます。一方,共有ロックと専有ロック,専有ロック同士は互いに排他的であり,同時に獲得することはできません。

選択肢ごとの解説

  • 正しい。共有ロック同士は両立するため,別のトランザクションも共有ロックを獲得できます。
  • 誤り。共有ロックが掛かっている資源に対して,別のトランザクションが専有ロックを獲得することはできません。
  • 誤り。専有ロックが掛かっている資源に対しては,共有ロックであっても別のトランザクションは獲得できません。
  • 誤り。専有ロック同士は両立せず,別のトランザクションが専有ロックを獲得することはできません。
基本情報技術者の過去問を演習モードで解く