問34: トランザクション管理の直列可能スケジュール
問34: トランザクション管理の直列可能スケジュールを説明したものはどれか。
ア デッドロックの発生を最小限に抑えるために,可能な限りトランザクションを直列に実行するスケジュール
イ トランザクションの前後関係を考慮しながら,処理時間が最短になるようにトランザクションを同時実行するスケジュール
ウ トランザクションを順番に実行した場合と同じ結果をもつように,同時実行するスケジュール
エ 読取り専用トランザクションは同時実行するが,更新を行うトランザクションは直列に実行するスケジュール
------------------
答えは↓↓↓
------------------
答え: ウ
トランザクションを順番に実行した場合と同じ結果をもつように,同時実行するスケジュール
直列化可能性(serializability):
複数のトランザクションの並行処理を実現するためには、『逐次処理した時と同じ結果をもたらすことを保証する必要がある。』(Isolation、独立性)
直列可能スケジュール:
データ管理側で、トランザクションのアクセス順序に対して、何らかの制限を加えて、逐次実行された時と同じ順序に、スケジュール化することである。
« 問33: 原子性(atomicity) | トップページ | 問35: データ格納形式 »
「過去問スパーリング【TEセキュリティ編】H17春」カテゴリの記事
- 問35: データ格納形式(2008.04.19)
- 問34: トランザクション管理の直列可能スケジュール(2008.04.19)
- 問33: 原子性(atomicity)(2008.04.17)
- 問29 トランザクション(省略)(2008.04.17)
- 問32: 2相コミットでの分散トランザクションの原子性の保証(2008.04.17)
この記事へのコメントは終了しました。
コメント