問題
データベースシステムにおいて,二つのプログラムが同一データへのアクセス要求を行うとき,後続プログラムのアクセス要求に対する並行実行の可否の組合せのうち,適切なものはどれか。ここで,表中の ○ は二つのプログラムが並行して実行されることを表し,×は先行プログラムの実行終了まで後続プログラムは待たされることを表す。

選択肢
- 1(図ア)
- 2(図イ)
- 3(図ウ)
- 4(図エ)
正解
4. (図エ)
詳しい解説を見る解説を閉じる
解説
共有ロック(読取り)同士は並行実行可(○)だが、専有ロック(書込み)が絡む組合せはすべて待たされる(×)。すなわち先行・後続とも共有のときだけ○で、他は×となる組合せが正しい。これは共有ロックと専有ロックの両立性表に一致する。(出典: 平成30年度 秋期 応用情報技術者試験 午前 問30)
一問一答
全400問を繰り返し学習