テクノロジ
ACID特性とは
英語名:Atomicity Consistency Isolation Durability
ひとことで言うと:信頼できるトランザクション処理に求められる原子性・一貫性・独立性・永続性の四特性。
意味をわかりやすく解説
Atomicityは一連処理を全部実行または全部取消しにする原子性、Consistencyは制約を守って整合した状態を維持する一貫性、Isolationは同時トランザクションが互いに不適切な影響を与えない独立性です。
DurabilityはCOMMITした結果が障害後も失われない永続性です。英単語の頭文字だけでなく、事例からどの特性か判別できることが重要です。
具体例
COMMIT直後にサーバが停止しても、復旧後に確定済み更新が残るべきという要求はDurabilityに対応します。
基本情報技術者試験の試験ポイント
Atomicity・Consistency・Isolation・Durabilityを、失敗・制約・同時実行・障害後保持という観点で区別します。
CHECK QUESTION
複数トランザクションを同時実行しても、互いの未確定処理が不適切に見えないようにする特性は何ですか。
答えを見る
Isolation(独立性)です。
この説明は分かりやすかったですか?
基本情報技術者試験を勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。