Концепции - ACID 

Page / - Изменено Alexandr Fokin в 2025/10/11 14:28 

ACID 
Изменено Alexandr Fokin
в 2025/10/11 14:28

Оглавление

Свойство	Описание	Механизмы	
Atomicity	Действие будет либо выполнено целиком, либо не будет выполнено ни одно из его изменений.	Write-Ahead Log (WAL) | Журнал транзакций	
Consistency	Все изменения данных не нарушают их консистентность.
Параллельные запросы не увидят никакие промежуточные состояния данных, только начальное и конечное состояния.	 	
Isolation	Параллельные транзакции не влияют на данные друг друга. Близко к тому, если бы они выполнялись последовательно.	Транзакции и блокировки
Уровни изоляции | Isolation levels
MVCC	
Durability	Падение БД, вызванное ошибками софта, операционной системы, железа (за исключением хранилища в случае, если это единственное хранилище) не приведет к потере или повреждению уже зафиксированных данных.	Write-Ahead Log (WAL) | Журнал транзакций	

Внутренние ссылки:
Дочерние страницы:
Обратные ссылки:
•	Транзакции и блокировки
•	Механизмы
•	Уровни изоляции | Isolation levels