過去問解きまくり研究所 ホーム

令和5年度 秋期 午前Ⅱ 問17

トランザクション処理

二つのトランザクションT1とT2を並列に実行した結果が,T1の完了後にT2を実行した結果,又はT2の完了後にT1を実行した結果と等しい場合,このトランザクションスケジュールの性質を何と呼ぶか。

答えと解説を見る

✓ これが正解エ直列化可能性

解説

並列実行の結果がどちらかの直列実行と等しい性質は直列化可能性です。

直列化可能性は、複数のトランザクションを並列に実行したスケジュールの結果が、それらを何らかの順番で一つずつ直列に実行した結果のどれかと等しくなる性質です。この問では、T1 のあとに T2、または T2 のあとに T1 を実行した結果と等しいと述べているので、まさにこの性質に当たります。同時実行制御は、並列に動かしても結果が直列実行と同じになるようにするのが目標であり、2相ロック方式はその代表的な手段です。見分ける軸は、説明がスケジュール、つまり複数のトランザクションの実行順序についての性質かどうかです。ACID の各特性は一つのトランザクションに求める性質なので、区別して覚えておきましょう。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問17

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)