Configure the priority boost (opção de configuração do servidor)
Aplica-se a: SQL Server
Este artigo descreve como configurar a opção de configuração priority boost no SQL Server usando o Transact-SQL.
Importante
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Use a opção aumento de prioridade para especificar se o SQL Server deve ser executado em uma prioridade mais alta de agendamento do que outros processos no mesmo computador. Se você definir essa opção como 1
, o SQL Server executará em uma base de prioridade de 13
no agendador do Windows. O padrão é 0
, que é uma base de prioridade de 7
.
Limitações
Aumentar demais a prioridade poderia esgotar os recursos das funções essenciais do sistema operacional e de rede, o que resulta em problemas para desligar o SQL Server ou usar outras tarefas do sistema operacional no servidor. Essa configuração não faz com que o processo do SQL Server seja executado na prioridade mais alta do sistema operacional.
Você não precisa usar o aumento de prioridade para ajuste de desempenho. Se você usar o aumento de prioridade, ele poderá interferir no funcionamento suave do servidor em determinadas condições e você só deverá usá-lo em circunstâncias excepcionais. Por exemplo, os Serviços de Suporte ao Produto da Microsoft podem usar o aumento de prioridade ao investigar um problema de desempenho.
Importante
Não use o aumento de prioridade em uma instância de cluster de failover (FCI) do SQL Server.
Permissões
Permissões de execução sem parâmetros ou com apenas o primeiro parâmetro em sp_configure
são concedidas a todos os usuários por padrão. Para executar sp_configure
com ambos os parâmetros para alterar uma opção de configuração ou executar a instrução RECONFIGURE
, o usuário deve ter a permissão ALTER SETTINGS
no nível do servidor. A permissão ALTER SETTINGS
é implicitamente mantida pelas funções de servidor fixas sysadmin e serveradmin.
Comentários
O servidor deve ser reiniciado para que a configuração entre em vigor.
Usar o Transact-SQL
Este exemplo mostra como usar sp_configure para habilitar as opções avançadas e definir o valor da opção priority boost
como 1
.
USE [master];
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'priority boost', 1;
GO
RECONFIGURE;
GO