Здравствуйте, Иван Бодягин (Merle), Вы писали:
ИБM>Статья рассказывает о поддержке версионности, которая должна появиться в новой версии MS SQL Server — Yukon.
Прочитал статью — очень интересно, но есть пара вопросов.
1. По поводу Serializable написано вот что: Хотя предыдущий уровень изоляции в версионнике устраняет практически все возможные феномены, но, тем не менее, вероятность неупорядоченности по-прежнему остается, поэтому необходимость в данном уровне изоляции сохраняется. В классическом версионнике упорядоченность достигается за счет комбинации snapshot уровня изоляции и фиктивного изменения
Что за "вероятность неупорядоченности" и почему она сохраняется ? Ведь от фантомов snapshot избавляет?
И зачем нужны фиктивные изменения? Я никогда не слышал, чтобы при работе с ораклом приходилось что-то фиктивно менять, а это "версионник".
2. А как добиваются Serializable? Блокируется вся таблица?