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

Откуда:
Сообщений: 393
Господа знатоки, подскажите пожалуста, зачем нужны блокировки (принудительные) в Базах MSSQL, и когда их лучше использовать, а когда нет?
20 ноя 09, 09:56    [7954557]     Ответить | Цитировать Сообщить модератору
 Re: Блокировки.  [new]
PaulYoung
Member

Откуда: Москва
Сообщений: 2549
Даниил Пакоv,
тут почитайте
20 ноя 09, 10:19    [7954743]     Ответить | Цитировать Сообщить модератору
 Re: Блокировки.  [new]
--__Александр__--
Member

Откуда:
Сообщений: 2631
Ну например, что бы избежать эскалации блокировок.
То есть, зная что ваши манипуляции с таблицей приведут к эскалации блокировок, выгоднее бывает сразу заблокировать всю таблицу.
Потом, блокировка таблицы повышает производительность при массовом импорте в таблицу.
Ну еще конечно, можно что-то принудительно лочить, что бы кто-то другой не залочил и не прищлось ждать, пока этот кто-то снимет свою блокировку.

Наверняка, есть что-то еще. Сразу все не вспомнишь ....
20 ноя 09, 10:25    [7954805]     Ответить | Цитировать Сообщить модератору
 Re: Блокировки.  [new]
Даниил Пакоv
Member

Откуда:
Сообщений: 393
Спасибо
20 ноя 09, 10:45    [7954967]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить