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