И, наконец, существует концепция атомарности уровня транзакции. Общая цель транзакции — набора операторов SQL, выполняемых вместе как единицы работы — состоит в том, чтобы переводить базу данных из одного согласованного состояния в другое.
Для достижения этой цели транзакции также атомарны — полный набор успешной работы, выполненной в транзакции, либо целиком фиксируется и становится постоянным, либо откатывается и отменяется. Так же, как и оператор, транзакция является атомарной единицей работы. По сообщению базы данных об “успехе” после фиксации транзакции вы узнаете о том, что результат работы, выполненная в транзакции, становится постоянным.
< Предыдущая | Следующая > |
---|