2017 春 午前I 問08
トランザクションAとBが、 共通の資源であるテーブル a と b を表に示すように更新するとき、 デッドロックとなるのはどの時点か。ここで、 表中の①て⑧は処理の実行順序を示す。また、 ロックはテーブルの更新直前にテーブル単位で行い、 アンロックはトランザクション終了時に行うものとする。
解説
IPA 公式公開の過去問です。
解答例や採点講評と合わせて根拠を確認してください。
選択肢
- ア: トランザクションA トランザクションB ① トランザクション開始
- イ: ② トランザクション開始 ⑬ テーブル。更新時 ④ テーブルb 更新問| | ⑥ テーブル1更新 ⑯ テーブルsa更新 ⑦ トランザクション終了 ⑧ トランザクション終了
- ウ: ァ ③ イ @ ウゥ @⑤ ェエ @⑥
- エ: ー6ニ