# 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

Создал(а) Alexandr Fokin 2022/03/12 22:00

- Комментарии (0)
- Вложения (0)
- История
- Информация

## Приложения