conf t

インフラエンジニアのメモ

ACID特性

Acid特性まとめ

ACID特性とは、トランザクション処理において必要とされる4つの要素、
の頭字語で表したものである。
その4つの要素とは以下の通りである。

 

■原子性(Atomicity)

トランザクションが全て完了するか、行わないか
・原子性の結果、一貫性が確保される

■一貫性(Consistency)

・処理の前後でDBに矛盾がない
 

■独立性(Isolation)

トランザクションはそれぞれ隔離された状態で実行される必要がある。
・処理中のデータを他のトランザクションに触らせない
排他制御
 

■永続性(Durability)

トランザクション完了後は(コミット)内容が反映されつづけること
 →障害等起きても!