問題
データベースの排他制御に関する記述として、最も適切なものはどれか。
選択肢
- 1デッドロックは複数のトランザクションが互いにロックの解放を待ち合う状態である
- 2共有ロックでは他のトランザクションからの読み取りも禁止される
- 3排他ロックでは他のトランザクションからの読み取りは許可される
- 4ロックの粒度は常に行レベルが最適である
正解
1. デッドロックは複数のトランザクションが互いにロックの解放を待ち合う状態である
詳しい解説を見る解説を閉じる
解説
デッドロックは複数トランザクションが互いのロック解放を待つ膠着状態です。イは誤りで共有ロックは他からの読み取りを許可します。ウは誤りで排他ロックは読み取りも書き込みも禁止します。エは誤りでロック粒度は処理内容により最適な粒度が異なります。
中小企業診断士トップ
一問一答・予想問題・まとめノート