Що станеться, якщо транзакція перерветься посередині?
Якщо транзакція перерветься посередині - усі її зміни скасовуються.
База даних відкотиться до стану, в якому вона була до початку транзакції. Це і є прояв атомарності (Atomicity) - або все виконується, або нічого.
Наприклад: якщо ви переказуєте гроші, але під час операції пропало з'єднання, система не спише частину суми - переказ просто не відбудеться.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.