Может кто-нибудь объяснить, когда и зачем использовать фиксацию? http://msdn.microsoft.com/en-us/library/ms190295.aspxсделка совершить?
.
1) Обновление в tableX recordM
2) Обновление в Tabley recordN
3) Обновление в tableZ recordO
4) использование фиксации здесь
..
В случай, когда 2) терпит неудачу, а recordN не обновляется, затем откатывается и не переходит к 3) и 4) совершает? это то, где вы его использовали?
Я думал, это авто автоматически фиксируется после каждого обновления? можете ли вы включить или отключить эту функцию в SQL Server? – 001
по умолчанию он автоматически фиксирует, и да, вы можете использовать SET IMPLICIT_TRANSACTION OFF, но обычно вы будете использовать api, чтобы отключить его. и если я прав, всякий раз, когда вы вызываете transaction.begin(), он отключает autocommit – Kossel