powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Напомните, плз, фичку
5 сообщений из 5, страница 1 из 1
Напомните, плз, фичку
    #32020552
В MSSQL2000 появилась фичка, позволяющая указать запросу игнорировать залоченные записи (считать, что их как бы нету). Одно время я помнил про неё, пощщупал, но так как не было нужно, благополучно позабыл. Сейчас вот понадобилась, а найти в BOL не могу. Подскажите, пожалуйста.

Это не NOLOCK. (На всякий случай).
...
Рейтинг: 0 / 0
Напомните, плз, фичку
    #32020554
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это ?

READPAST
Skip locked rows. This option causes a transaction to skip rows locked by other transactions that would ordinarily appear in the result set, rather than block the transaction waiting for the other transactions to release their locks on these rows. The READPAST lock hint applies only to transactions operating at READ COMMITTED isolation and will read only past row-level locks. Applies only to the SELECT statement
...
Рейтинг: 0 / 0
Напомните, плз, фичку
    #32020555
Да. Спасибо.
...
Рейтинг: 0 / 0
Напомните, плз, фичку
    #32020583
Replicant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Глеб Уфимцев:

А почему только в MSSQL2000 ??
Эти хинты были и в SQL Server 7

Если помнишь, там в BOL еще есть такая хрень называется
"полнотекстовый поиск" (закладка [Search]). Вводим "lock AND row AND hint"
и получаем несколько страниц среди которых та самая, желанная...

Удачи
...
Рейтинг: 0 / 0
Напомните, плз, фичку
    #32020628
Все очень просто.

1. Я не знаю, был ли READPAST в MSSQL7.0, так как оно мне не надо было. Но в конференции я глазом наткнулся на инфо, что это появилось только в MSSQL2000. Соответственно, и это мне было мало интересно до тех пор, пока не понадобилось сейчас вот. Но в памяти тогда отложилось, что такая фичка в MSSQL2000 таки имеется.

2. "...закладка [Search]. Вводим "lock AND row AND hint..."
Про это я в курсе, как и о хинтах блокировки. Но этим путем я эту фичку не искал по той простой причине, что то что мне было нужно - с задаванием блокировки не связано, а имеет нечто притовоположное по смыслу, и по каким его критериям в BOL искать - это не вполне очевидно (это становиться очевидным уже после отыскания READPAST среди хинтов блокировок). Конечно, если бы я потратил N-ное кол-во времени, то рано или поздно наткнулся бы на READPAST. Но в силу ряда обстоятельств, мне в тот момент хотелось отыскать нужное мне решение как можно скорее. А так как первые 3 попытки поиска в BOL мне нужного решения не принесли, я посчитал, что гораздо быстрее получу ответ в конференции. И не ошибься.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Напомните, плз, фичку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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