必ず受かる情報処理技術者試験

問題30

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

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

あるトランザクションが共有ロックを獲得している資源に対して,別のトランザクションが共有ロックを獲得することは可能である。
あるトランザクションが共有ロックを獲得している資源に対して,別のトランザクションが専有ロックを獲得することは可能である。
あるトランザクションが専有ロックを獲得している資源に対して,別のトランザクションが共有ロックを獲得することは可能である。
あるトランザクションが専有ロックを獲得している資源に対して,別のトランザクションが専有ロックを獲得することは可能である。

解答・解説を見る

解答:ア

専有ロック
他のトランザクションが専有ロックをかけるのを禁止し参照中のデータが更新されるのを防ぐ。
共有ロック
他のトランザクションが共有ロック,専有ロックをかけるのを禁止し、更新中のデータが参照されたり別のトランザクションに更新されるのを防ぐ。
あるトランザクションが共有ロックを獲得している資源に対して,別のトランザクションが共有ロックを獲得することは可能である。
× あるトランザクションが共有ロックを獲得している資源に対して,別のトランザクションが専有ロックを獲得することは不可能である。
× あるトランザクションが専有ロックを獲得している資源に対して,別のトランザクションが共有ロックを獲得することは不可能である。
× あるトランザクションが専有ロックを獲得している資源に対して,別のトランザクションが専有ロックを獲得することは不可能である。
前の問題 次の問題

Copyrithg naruha