問題
トランザクションのACID特性のうち「原子性(Atomicity)」の説明として、正しいものはどれか。
選択肢
- 1トランザクションの結果は永続的に保存される
- 2トランザクションは全体が完了するか、全体が取り消されるかのいずれかである
- 3トランザクション実行前後でデータの整合性が保たれる
- 4複数のトランザクションを同時に実行しても、結果は逐次実行と同じになる
解答と解説を見る
正解
2. トランザクションは全体が完了するか、全体が取り消されるかのいずれかである
解説
原子性(Atomicity)とは、トランザクション内の処理がすべて実行されるか、すべて実行されないかのどちらかになることを保証する性質です。一貫性は整合性の保持、独立性は並行実行の問題防止、永続性は確定データの恒久保存を意味します。