Поделиться через


Сохранение значения параметра конфигурации блокировки по умолчанию

Область применения: SQL Server

Это правило проверяет значение параметра конфигурации «locks». Параметр определяет максимальное количество доступных блокировок. Это ограничивает объем памяти, используемой SQL Server ядро СУБД для блокировок. Параметр по умолчанию 0 позволяет ядро СУБД динамически выделять и освобождать структуры блокировки на основе изменяющихся системных требований.

Если блокировки являются ненулевой, пакетные задания остановятся и out of locks сообщение об ошибке будет создано, если указанное значение превышено.

Рекомендации

Используйте системную sp_configure хранимую процедуру, чтобы изменить значение блокировок по умолчанию с помощью следующей инструкции:

EXEC sp_configure 'locks', 0;

Дополнительные сведения

Настройка блокировок (параметр конфигурации сервера)

sys.dm_tran_locks (Transact-SQL)

sys.dm_os_wait_stats (Transact-SQL)

Статья 271509 базы знаний Майкрософт