❓ Что такое транзакция?
Транзакция — это логически связанная последовательность операций, выполняемая как единое целое. Она либо завершается полностью (commit), либо полностью откатывается (rollback), обеспечивая целостность данных.
В контексте баз данных и Java, транзакция гарантирует четыре свойства (ACID):
🔹 Atomicity (Атомарность) — все операции выполняются как единое целое.
🔹 Consistency (Согласованность) — данные остаются в целостном состоянии.
🔹 Isolation (Изолированность) — параллельные транзакции не мешают друг другу.
🔹 Durability (Долговечность) — изменения сохраняются даже после сбоев.
Post #768
2.2K
- 👍 19
- 🔥 5
- ❤ 1
- 🤩 1