コンテンツへスキップ
uencoder

ACID Property

ACID はトランザクションの四大保証:原子性、一貫性、隔離性、永続性であり、信頼性の高いトランザクション処理を保証する。

目的

リレーショナルデータベースのトランザクション正確性の基盤を理解し、障害下でのデータ一貫性保証を評価する。

メカニズム

原子性:全実行または全ロールバック。一貫性:制約を満たす。隔離性:並行トランザクションが互いに干渉しない。永続性:コミット後は障害でも消失しない。WAL + ロック + MVCC で実現。

ユースケース

  • トランザクション設計
  • データベース選定
  • 障害リカバリの評価

関連ツール

References