powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Select with (updlock)
2 сообщений из 2, страница 1 из 1
Select with (updlock)
    #32023018
Andry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые знатоки подскажите пож.
Select * from table with(updlock) как правильно работает. В BOL сказано блокирует таблицу на update до конца выполнения команды или транзакции. Так блокировка до конца чего? А если транзакция вида:
begin tran
Select * from table with(updlock)
...
...
commit tran
До какого момента будет блокироваться таблица до конца выполнения транзакции или до конца выполнения команды select?
А что произойдет если запустить еще одну такую же транзакцию?
...
Рейтинг: 0 / 0
Select with (updlock)
    #32023019
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без транзакции select * from table with(updlock) будет блокировать таблицу до конца select'а, а внутри явной транзакции
begin tran
Select * from table with(updlock)
...
...
commit tran
будет блокировать до конца транзакции.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Select with (updlock)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]