- トップページ
- 応用情報技術者
- 平成29年度春季問題一覧
- 平成29年度春季問題29-解答・解説-分析
平成29年度春季問題
問題29
トランザクションAとBが、共通の資源であるテーブルaとbを表のように更新するとき、デッドロックとなるのはどの時点か。
ここで、表中の①~⑧は処理の実行順序を示す。また、ロックはテーブルの更新直前にテーブル単位で行い、アンロックはトランザクションの終了後に行うものとする。
ア | ③ |
イ | ④ |
ウ | ⑤ |
エ | ⑥ |
トランザクションAとBが、共通の資源であるテーブルaとbを表のように更新するとき、デッドロックとなるのはどの時点か。
ここで、表中の①~⑧は処理の実行順序を示す。また、ロックはテーブルの更新直前にテーブル単位で行い、アンロックはトランザクションの終了後に行うものとする。
ア | ③ |
イ | ④ |
ウ | ⑤ |
エ | ⑥ |
解答:エ
<解説>
問題の更新処理は次のようになる。
したがって、エ(⑥)が正解となる。
お問い合わせ