Базы данных / SQL junior
Что такое ACID?
Ответ
Atomicity — транзакция выполняется целиком или не выполняется вовсе. Consistency — БД переходит из одного валидного состояния в другое с соблюдением ограничений. Isolation — параллельные транзакции не мешают друг другу. Durability — зафиксированные данные сохраняются даже после сбоя.
Разбор: ACID — это Atomicity (всё или ничего), Consistency (переход между валидными состояниями с соблюдением ограничений), Isolation (параллельные транзакции не влияют друг на друга) и Durability (зафиксированные данные сохраняются после сбоя). Дистракторы подменяют буквы свойствами уровней БД/CAP-теоремы, путают Isolation с обязательной сериализацией и приписывают Atomicity отсутствие буферизации, что неверно.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.