Partilhar via


Configuração do servidor: aumento de prioridade

Aplica-se a:SQL Server

Este artigo descreve como configurar a priority boost opção de configuração no SQL Server usando Transact-SQL.

Importante

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso.

Use a opção para especificar se o priority boost SQL Server deve ser executado com uma prioridade de agendamento mais alta do que outros processos no mesmo computador. Se definir esta opção como 1, o SQL Server será executado com base de prioridade 13 no agendador do Windows. O padrão é 0, que é uma base de prioridade do 7.

Limitações

Elevar a prioridade muito alta pode drenar recursos de funções essenciais do sistema operacional e da rede, resultando em problemas ao 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 priority boost para ajuste de desempenho. Se utilizar priority boost, este pode interferir com o bom funcionamento do servidor em determinadas condições, e deverá usá-lo apenas em circunstâncias excecionais. Por exemplo, os Serviços de Suporte ao Produto da Microsoft podem usar priority boost quando investigam um problema de desempenho.

Importante

Não use priority boost em uma FCI (instância de cluster de failover) do SQL Server.

Permissions

As permissões de execução em sp_configure sem parâmetros ou apenas com o primeiro parâmetro 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 RECONFIGURE instrução, um usuário deve receber a permissão no nível do ALTER SETTINGS servidor. As funções fixas de servidor ALTER SETTINGS e serveradmin mantêm implicitamente a permissão.

Observações

O servidor deve ser reiniciado antes que a configuração possa entrar em vigor.

Utilize o Transact-SQL

Este exemplo mostra como usar sp_configure para habilitar opções avançadas e, em seguida, defina o priority boost valor da opção como 1.

USE [master];
GO

EXECUTE sp_configure 'show advanced options', 1;
GO

RECONFIGURE;
GO

EXECUTE sp_configure 'priority boost', 1;
GO

RECONFIGURE;
GO