基本情報技術者 H25年秋 午前 【問32】
表は、トランザクション1〜3が資源 A〜C にかけるロックの種別を表す。
また、資源へのロックはトランザクションの起動と同時にかけられる。
トランザクション1〜3のうち二つのトランザクションをほぼ同時に起動した場合の動きについて、適切な記述はどれか。
ここで、表中の“-”はロックなし、“S”は共有ロック、“X”は専有ロックを示す。
トランザクション | A | B | C |
1 | S | - | X |
2 | S | X | - |
3 | X | S | - |
ア | トランザクション1の後にトランザクション3を起動したとき、トランザクション3の資源待ちはない。 |
イ | トランザクション2の後にトランザクション1を起動したとき、トランザクション1の資源待ちはない。 |
ウ | トランザクション2の後にトランザクション3を起動したとき、トランザクション3の資源待ちはない。 |
エ | トランザクション3の後にトランザクション1を起動したとき、トランザクション1の資源待ちはない。 |
みんなの正解率: 57% (35人のうち20人が正解)
キーワード: | トランザクション ロック 共有ロック |
基本情報技術者 H25年秋の全キーワードをみる
解答と解説
解答: | イ |
解説: | 共有ロック データ参照時にかけるロック。他のトランザクションから共有ロックはかけられるが、占有ロックはかけられないため、ロック解除待ちになる。 |
キーワード: | トランザクション ロック 共有ロック |
みんなの正解率: 57% (35人のうち20人が正解) |
|
スポンサードリンク
この問題のキーワード
トランザクション
ロック
共有ロック
基本情報技術者 H25年秋の全キーワードをみる
H25年秋 設問一覧
基本情報技術者の過去年度