Opções de configuração do servidor (SQL Server)Server Configuration Options (SQL Server)

APLICA-SE A: simSQL Server nãoBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

É possível gerenciar e otimizar recursos do SQL ServerSQL Server por meio de opções de configuração usando o SQL Server Management StudioSQL Server Management Studio ou o procedimento armazenado do sistema sp_configure.You can manage and optimize SQL ServerSQL Server resources through configuration options by using SQL Server Management StudioSQL Server Management Studio or the sp_configure system stored procedure. As opções de configuração de servidor usadas com mais frequência estão disponíveis no SQL Server Management StudioSQL Server Management Studio; todas as opções de configuração podem ser acessadas pelo sp_configure.The most commonly used server configuration options are available through SQL Server Management StudioSQL Server Management Studio; all configuration options are accessible through sp_configure. Avalie atentamente os efeitos dessas opções no sistema antes de defini-las.Consider the effects on your system carefully before setting these options. Para obter mais informações, veja Exibir ou alterar propriedades de servidor (SQL Server).For more information, see View or Change Server Properties (SQL Server).

IMPORTANTE:IMPORTANT!! As opções avançadas só devem ser alteradas por um administrador de banco de dados experiente ou técnico certificado do SQL ServerSQL Server .Advanced options should be changed only by an experienced database administrator or certified SQL ServerSQL Server technician.

Categorias de opções de configuraçãoCategories of Configuration Options

As opções de configuração passam a vigorar:Configuration options take effect either:

  • Imediatamente após a definição da opção e da emissão da instrução RECONFIGURE (ou, em alguns casos, RECONFIGURE WITH OVERRIDE).Immediately after setting the option and issuing the RECONFIGURE (or in some cases, RECONFIGURE WITH OVERRIDE) statement. Reconfigurar determinadas opções invalidará planos em cache do plano, fazendo com que novos planos a serem compilados.Reconfiguring certain options will invalidate plans in the plan cache, causing new plans to be compiled. Para obter mais informações, veja DBCC FREEPROCCACHE (Transact-SQL).For more information, see DBCC FREEPROCCACHE (Transact-SQL).

    -ou--or-

  • Após a execução das ações anteriores e da reinicialização da instância do SQL ServerSQL Server.After performing the above actions and restarting the instance of SQL ServerSQL Server.

Opções que exigem o SQL ServerSQL Server para reiniciar mostrarão inicialmente apenas o valor alterado na coluna value.Options that require SQL ServerSQL Server to restart will initially show the changed value only in the value column. Após a reinicialização, o novo valor aparecerá nas colunas value e value_in_use.After restart, the new value will appear in both the value column and the value_in_use column.

Algumas opções requerem a reinicialização do servidor antes que o novo valor da configuração entre em vigor.Some options require a server restart before the new configuration value takes effect. Se você definir um novo valor e executar sp_configure antes de reiniciar o servidor, o novo valor aparecerá na coluna value das opções de configuração e não na coluna value_in_use .If you set the new value and run sp_configure before restarting the server, the new value appears in the configuration options value column, but not in the value_in_use column. Após reinicializar o servidor, o novo valor aparecerá na coluna value_in_use .After restarting the server, the new value appears in the value_in_use column.

As opções de autoconfiguração são aquelas que o SQL ServerSQL Server ajusta de acordo com as necessidades do sistema.Self-configuring options are those that SQL ServerSQL Server adjusts according to the needs of the system. Na maioria dos casos, isso elimina a necessidade de definir os valores manualmente.In most cases, this eliminates the need for setting the values manually. Exemplos incluem a opção máximo de threads de trabalho e a opção conexões do usuário.Examples include the max worker threads option and the user connections option.

Tabela Opções de configuraçãoConfiguration Options Table

A tabela a seguir lista todas as opções de configuração disponíveis, o intervalo de possíveis configurações e os valores padrão.The following table lists all available configuration options, the range of possible settings, and default values. As opções de configuração são marcadas com códigos de letras como segue:Configuration options are marked with letter codes as follows:

Confira tambémSee also

sp_configure (Transact-SQL) sp_configure (Transact-SQL)
RECONFIGURE (Transact-SQL)RECONFIGURE (Transact-SQL)
DBCC FREEPROCCACHE (Transact-SQL)DBCC FREEPROCCACHE (Transact-SQL)