Skip to main content

Що таке ACID?

ACID - це набір властивостей, які гарантують надійність транзакцій у базі даних:

  1. Atomicity (Атомарність) - транзакція виконується повністю або не виконується взагалі. Якщо помилка сталася посередині, система відкочує всі зміни.
  2. Consistency (Узгодженість) - після виконання транзакції дані лишаються в узгодженому стані, що відповідає правилам і обмеженням бази.
  3. Isolation (Ізольованість) - паралельні транзакції не заважають одна одній: кожна працює так, ніби виконується сама.
  4. Durability (Надійність) - після успішного завершення транзакції зміни зберігаються навіть за збоїв системи.

Ці властивості роблять транзакції передбачуваними й захищають дані від втрат і конфліктів.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.