О транзакциях:



Posted by Андрей Акопянц on July 12, 1999 at 23:52:20:

In Reply to: Что будет, если "отвалится" клиентская машина. posted by Аркадий Водяник on July 10, 1999 at 23:37:54:

Судя по вашему описанию процесса, у вас транзакций в традиционном понимании
просто нет. Транзакция ограничена одним запросом к серверу (передаваемым через
файл). Для таких транзакций проблем, естественно, не возникает, тем более, если
их исполнять последовательно.

Но неужели у вас никогда не бывает так, чтобы станции нужно было выполнить
целую пачку операций и модификаций справочников (например, порожденных одним
документом) как единое целое - таким образом, чтобы либо вся эта пачка
выполнилась, либо от нее не осталось никаких следов? И чтобы в процессе
выполнения последующих операций станции уже нужны были данные первых?
(Именно для такой ситуации и существуют в СУБД транзакции, и именно она
порождает те проблемы, о которых я спрашивал)


P.S.
И вообще - почему мне ничего не отвечают на аргументы, помеченные как
"маркетинговые"? На эти темы мне было бы интереснее ругаться, чем на
технологические :)

Андрей





Пpишедшие ответы: