問題
トランザクションのACID特性のうち、複数の並行トランザクションが互いに影響しないことを保証する特性はどれか。
選択肢
- 1Atomicity(原子性)
- 2Consistency(一貫性)
- 3Isolation(独立性)
- 4Durability(永続性)
正解
3. Isolation(独立性)
詳しい解説を見る解説を閉じる
解説
Isolation(独立性・隔離性)は、複数の並行トランザクションが互いに干渉しないことを保証する。実装はロックやMVCC(Multi-Version Concurrency Control)。Atomicityは全実行or全取消、Consistencyは整合性保持、Durabilityはコミット結果の永続化を保証する。
一問一答
全400問を繰り返し学習