Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Читатели с уровнем изоляции Snapshot  [new]
БыстрыйПухлый
Guest
Здравствуйте, не могу понять каким образом другие транзакции узнают, что читатель выбрал определенный набор строк из таблицы. Ведь блокировок при этом они не создают. Где хранится информация о выбранных читателями номерах строк?
1 июл 16, 11:15    [19358398]     Ответить | Цитировать Сообщить модератору
 Re: Читатели с уровнем изоляции Snapshot  [new]
o-o
Guest
зачем номера?
каждая транзакция знает, во сколько она началась,
а каждая версия строки знает, к камому моменту времени она относится
(a 14-byte structure that contains a timestamp plus a pointer into the version store in tempdb)
1 июл 16, 11:19    [19358424]     Ответить | Цитировать Сообщить модератору
 Re: Читатели с уровнем изоляции Snapshot  [new]
o-o
Guest
row versioning in 2 words
1 июл 16, 11:25    [19358460]     Ответить | Цитировать Сообщить модератору
 Re: Читатели с уровнем изоляции Snapshot  [new]
БыстрыйПухлый
Guest
o-o,

Спасибо, буду разбираться)
1 июл 16, 11:42    [19358585]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить