AACID特性
RDBMSのトランザクションに求められる4つの性質、Atomicity(原子性)・Consistency(一貫性)・Isolation(独立性)・Durability(永続性)の頭文字。銀行口座振込のような厳密な整合性が必要な処理を支えます。COMMIT/ROLLBACKによる原子性、ログ先行書き込みによる永続性、ロック等による独立性で実現されます。
原子性:全成功か全失敗
一貫性:制約違反を起こさない
独立性:並行トランザクションが干渉しない
永続性:完了後の結果は障害でも失われない