Re[14]: Как организовать «Очередь» запросов в MS SQL
От: alexey.kostylev Новая Зеландия http://alexeykostylev.livejournal.com/
Дата: 24.06.10 13:59
Оценка:
Здравствуйте, ksg71, Вы писали:

K>Здравствуйте, alexey.kostylev, Вы писали:


AK>>ну так такой конструкции вы не доверяете?


AK>>
AK>>update T set [поле] = 5 where 1 = dbo.Четное(select count(*) from T)
AK>>


K>эта конструкция к теме не относится, ибо на count(*) не влияет, но вставка не исключена во время выполнения

K>такого запроса, поэтому ответ — не доверяю, а вам советую учить матчасть

ок, курить матчасть когда не помешает. пока мне таки непонятно почему блокировка на апдейт не заблокирует чтение для 2-го процесса, ведь сначала таблица должная заблокироваться на апдейт, а потом уже селект будет делаться. Будет время почитаю доки и покручу эту штуку.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.