Зачем нужны транзакции?

Материал из DRKB

Зачем нужны транзакции?[править | править код]

Во многих случаях, необходимо проведение группы операций по изменению данных таким образом, чтобы эта группа обладала свойством атомарности (либо вся целиком выполняется, либо вся целиком не выполняется).

Такая группа операций называется транзакцией.

В SQL-серверах существуют операторы, позволяющие обозначить начало транзакции (begin transaction), ее успешное завершение (commit transaction), либо откат транзакции (rollback transaction).


Source: http://delphiworld.narod.ru/
ID: 02428