トランザクションのACID特性に関する記述のうち、適切なものはどれか。
ア | コミット後にシステム障害が発生した場合、その内容は変更前の状態に戻される。 |
イ | トランザクションが同時に実行されても、互いに干渉しない。 |
ウ | トランザクションの実行の結果、データベースの整合性が崩れることも許容する。 |
エ | トランザクションの途中でシステム障害が発生しても、障害発生時までの変更内容は保存される。 |
答え イ
【解説】
ア | ACID特性の耐久性(Durability)になっていません。 |
イ | 複数のトランザクションが互いに干渉しないのは、ACID特性の独立性(Isolation)です。 |
ウ | ACID特性の一貫性(Consistency)になっていません。 |
エ | ACID特性の原子性(Atomicity)になっていません。 |
【キーワード】
・ACID特性