Транзакции
Транзакция – последовательность операций над БД, которая должна рассматриваться СУБД как единое неразрывное действие по изменению состояния БД.
Каждая транзакция завершается командой COMMIT
или ROLLBACK
. Если транзакция завершена командой COMMIT
, то изменения, сделанные в БД этой транзакцией, фиксируются, т.е. становятся доступными для всех действующих одновременно транзакций; в противном случае они отменяются (БД откатывается к предыдущему состоянию). Фиксированные изменения не могут быть отменены.