Почему изоляция моментальных снимков не поддерживается с помощью распределенных транзакций в SQL Server - PullRequest
1 голос
/ 26 августа 2009

Вопрос в названии. Я просто хотел бы понять, почему это не поддерживается?

Просто для пояснения, это MS Sql Server 2005/2008.

1 Ответ

0 голосов
/ 26 августа 2009

Потому что он потенциально несовместим и слабее из коробки, чем изоляция на основе блокировок (ANSI SQL).

Или, минусы (, такие как этот пример банковского обслуживания ) требуют больше работы и обдумывания, чтобы все исправить, поэтому просто безопаснее не поддерживать это.

Наконец (я не проверял), это в стандарте ANSI? Это может быть очень индивидуальное решение, и вы не сможете использовать распределенные транзакции на других платформах

Ссылка 1

...