Manter o valor padrão da opção de configuração de bloqueios
Aplica-se a:SQL Server
Esta regra verifica o valor da opção de configuração de bloqueios. Esta opção determina o número máximo de bloqueios disponíveis. Isso limita a quantidade de memória que o Mecanismo de Banco de Dados do SQL Server usa para bloqueios. A configuração padrão em 0 permite que o Mecanismo de Banco de Dados aloque e desaloque as estruturas de bloqueio de forma dinâmica com base nas alterações dos requisitos do sistema.
Se os bloqueios forem diferentes de zero, os trabalhos em lote serão interrompidos e uma mensagem de out of locks
erro será gerada se o valor especificado for excedido.
Recomendações de melhores práticas
Use o procedimento armazenado do sistema para alterar o sp_configure
valor dos bloqueios para sua configuração padrão usando a seguinte instrução:
EXEC sp_configure 'locks', 0;
Para obter mais informações
Configurar os bloqueios (opção de configuração do servidor)
sys.dm_tran_locks (Transact-SQL)
sys.dm_os_wait_stats (Transact-SQL)
Artigo 271509 da Base de Dados de Conhecimento Microsoft
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de