Портал аспирантов

Портал аспирантов (http://www.aspirantura.spb.ru/forum/index.php)
-   Технические науки (http://www.aspirantura.spb.ru/forum/forumdisplay.php?f=131)
-   -   Транзакция отмены транзакции (http://www.aspirantura.spb.ru/forum/showthread.php?t=11941)

0647 10.09.2013 08:11

Цитата:

Сообщение от saovu (Сообщение 382445)
Для полноты аналогии убийство стюардессы должно быть тоже отменяемо, равно как и труп стюардессы после выкапывания должен уметь отыграть взад все процессы разложения.

Гм... гм... а что, если транзакцию "закапывание уже убитой стюардессы" расчленить :) на под-транзакции: 1 - собственно убиение, 2 - приготовление к сокрытию следов, 3 - собственно закапывание. Тогда, при такой детализации, ИМХО, и реанимация при откате будет более вероятна. В общем, атом - неисчерпаем. :)

Hogfather 10.09.2013 08:45

Цитата:

Сообщение от 0647 (Сообщение 382475)
под-транзакции

Может я из другой парадигмы, но транзакция -- это совокупность операций, т.е. может быть вложенная транзакция, но не "под-транзакция". В общем, мы впадаем в мудалогию*, коллега.

---
От Муда ( 無駄, яп.) - действия, не создающие ценность. Специально для бдительного админа: это официальный термин в бережливом производстве (Lean Production)

0647 10.09.2013 08:59

Цитата:

Сообщение от Hogfather (Сообщение 382478)
транзакция -- это совокупность операций,

Совершенно верно, я тоже такого мнения. Просто мне подумалось, что для успешной реализации т.н. "транзакции отмены транзакции" саму исходную (отменяемую) транзакцию стоило бы разукрупнить - грубо говоря, вместо одной транзакции на 100 операций иметь 10 более мелких транзакций по 10 операций. Как-то так. :o


Текущее время: 03:40. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2025, «Аспирантура. Портал аспирантов»