トランザクションのACID特性のうち、耐久性(durability)に関する記述として、適切なものはどれか。
ア | 正常に終了したトランザクションの更新結果は、障害が発生してもデータベースから消失しないこと |
イ | データベースの内容が矛盾のない状態であること |
ウ | トランザクションの処理がすべて実行されるか、全く実行されないかのいずれかで終了すること |
エ | 複数のトランザクションを同時に実行した場合と、順番に実行した場合の結果が一致すること |
答え ア
【解説】
ア | 正常に終了したトランザクションの更新結果は、障害が発生してもデータベースから消失しないのはACID特性の耐久性です。 |
イ | データベースの内容が矛盾のない状態であるのはACID特性の一貫性です。 |
ウ | トランザクションの処理がすべて実行されるか、全く実行されないかのいずれかで終了するのはACID特性の原子性です。 |
エ | 複数のトランザクションを同時に実行した場合と、順番に実行した場合の結果が一致するのはACID特性の独立性です。 |
【キーワード】
・ACID特性