Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Что это за блокировка?  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Доброго времени суток!

СУБД: Microsoft SQL Server 2005 - 9.00.4035.00 (Intel X86) Nov 24 2008 13:01:59 Copyright (c) 1988-2005 Microsoft Corporation Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

Отловил следующую блокировку...
Что можно сказать по такому обозначению, можно ли как нить узнать объект блокировки?

К сообщению приложен файл. Размер - 4Kb
10 июл 12, 11:01    [12843204]     Ответить | Цитировать Сообщить модератору
 Re: Что это за блокировка?  [new]
Glory
Member

Откуда:
Сообщений: 104751
BOL - sys.dm_os_wait_stats
10 июл 12, 11:04    [12843218]     Ответить | Цитировать Сообщить модератору
 Re: Что это за блокировка?  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Glory,

LCK_M_SCH_M
Имеет место, когда задача ожидает получения блокировки на изменение схемы.

Данное определение ясности не внесло. У меня процедура вызывает такие блокировки, нужно понять какой конкретно запрос его вызывает
10 июл 12, 11:09    [12843258]     Ответить | Цитировать Сообщить модератору
 Re: Что это за блокировка?  [new]
Glory
Member

Откуда:
Сообщений: 104751
andrew shalaev
Данное определение ясности не внесло.

Т.е. слова "изменение схемы данных" вам ничего не говорят ?
10 июл 12, 11:11    [12843279]     Ответить | Цитировать Сообщить модератору
 Re: Что это за блокировка?  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Glory,

Процедура то состоит и селектов, откуда там изменение схемы
10 июл 12, 11:29    [12843448]     Ответить | Цитировать Сообщить модератору
 Re: Что это за блокировка?  [new]
Glory
Member

Откуда:
Сообщений: 104751
andrew shalaev
Процедура то состоит и селектов, откуда там изменение схемы

Ну это вы почему связываете эту блокировку с процедурой
10 июл 12, 11:34    [12843479]     Ответить | Цитировать Сообщить модератору
 Re: Что это за блокировка?  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Glory,

Все пользователи заблокированные выполняли эту процедуру, самый первый который начал лочить остальных тоже выполнял эту процу.
10 июл 12, 11:41    [12843527]     Ответить | Цитировать Сообщить модератору
 Re: Что это за блокировка?  [new]
Glory
Member

Откуда:
Сообщений: 104751
andrew shalaev
Все пользователи заблокированные выполняли эту процедуру, самый первый который начал лочить остальных тоже выполнял эту процу.

И что вам мешает оттрассировать команду, которая пытается наложить эту блокировку ?
10 июл 12, 11:45    [12843558]     Ответить | Цитировать Сообщить модератору
 Re: Что это за блокировка?  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Glory,

спасибо за совет
10 июл 12, 12:17    [12843804]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить