概要 ACID特性(Atomicity Consistency Isolation Durability)とは、関連する複数の処理を一つの単位として管理するトランザクション処理に求められる4つの特性 “Atomicity”(原子性)、“Consistency” (一貫性)、“Isolation”(独立性)、“Durability”(耐久性)の頭文字をつなぎ合わせたもの。 トランザクション処理は連続する複数の操作が一体的に一つの処理や手続きを形成したもので、例えば、銀行における口座間の送金処理は「送金元口座からの出金」と「送金先口座への入金」という二つの操作が一体不可分の関係となっている。ACID特性はデータベースシステムがこのような処理を扱う際に求められる特性を4つ挙げている。 “Atomicity”(原子性/不可分性)とは、トランザクションに含まれる個々の手順が「すべて実行される」か「一