|
|
|
|
для: jeans1986
(16.02.2007 в 10:18)
|
| Транзакция вообще ничего не блокирует - транзакция - это по сути контрольная точка к которой можно откатиться... когда вы начинаете транзакцию все действия происходят в оперативной памяти - если транзакция проходит успешно - вы записываете изменения на жёсткий диск, если нет - база данных просто не исправляется. Когда транзакции не используются у вас каждый оператор является транзакцией - т.е. если он успешно выполняется - он изменяет состояние жёсткого диска, если не успешно, то соответственно нет. Транзакции именно поэтому и популярны, что они ничего не блокируют и все клиенты могут спокойно пользоваться базой данных. | |
|
|