Compartilhar via


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