Параметры конфигурации сервера (SQL Server)Server Configuration Options (SQL Server)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Управление и оптимизация ресурсов SQL ServerSQL Server производятся на основе параметров конфигурации с применением среды SQL Server Management StudioSQL Server Management Studio или системной хранимой процедуры 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. Наиболее часто используемые параметры конфигурации сервера доступны в среде SQL Server Management StudioSQL Server Management Studio; доступ ко всем параметрам конфигурации можно получить при помощи 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. Взвесьте возможные последствия для системы, прежде чем устанавливать эти параметры.Consider the effects on your system carefully before setting these options. Дополнительные сведения см. в разделе Просмотр или изменение свойств сервера (SQL Server).For more information, see View or Change Server Properties (SQL Server).

ВАЖНО!IMPORTANT!! Дополнительные параметры должны изменяться только опытным администратором баз данных или сертифицированным техническим специалистом SQL ServerSQL Server .Advanced options should be changed only by an experienced database administrator or certified SQL ServerSQL Server technician.

Категории параметров конфигурацииCategories of Configuration Options

Параметры конфигурации могут вступать в силу:Configuration options take effect either:

  • немедленно после установки параметра и выполнения инструкции RECONFIGURE (или, в некоторых случаях, RECONFIGURE WITH OVERRIDE).Immediately after setting the option and issuing the RECONFIGURE (or in some cases, RECONFIGURE WITH OVERRIDE) statement. Повторная настройка определенных параметров аннулирует определенные параметры в кэше планов, что приводит к компиляции новых планов.Reconfiguring certain options will invalidate plans in the plan cache, causing new plans to be compiled. Дополнительные сведения см. в разделе DBCC FREEPROCCACHE (Transact-SQL).For more information, see DBCC FREEPROCCACHE (Transact-SQL).

    -или--or-

  • После выполнения вышеуказанных действий и перезапуска экземпляра SQL ServerSQL Server.After performing the above actions and restarting the instance of SQL ServerSQL Server.

Измененные значения параметров, требующих перезапуска SQL ServerSQL Server , первоначально будут отображены только в столбце value.Options that require SQL ServerSQL Server to restart will initially show the changed value only in the value column. После перезапуска новое значение отобразится в обоих столбцах, value и value_in_use.After restart, the new value will appear in both the value column and the value_in_use column.

Для некоторых параметров требуется перезапуск сервера прежде, чем новое конфигурационное значение вступит в силу.Some options require a server restart before the new configuration value takes effect. Если задано новое значение и выполнена процедура sp_configure перед перезапуском сервера, то новое значение появится в столбце value , но не в столбце 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. После перезапуска сервера новое значение отобразится в столбце value_in_use .After restarting the server, the new value appears in the value_in_use column.

Самонастраивающиеся параметры — это те, которые SQL ServerSQL Server изменяет в соответствии с потребностями системы.Self-configuring options are those that SQL ServerSQL Server adjusts according to the needs of the system. В большинстве случаев это позволяет избавиться от необходимости устанавливать значения вручную.In most cases, this eliminates the need for setting the values manually. Например, к таким параметрам относятся max worker threads и user connections.Examples include the max worker threads option and the user connections option.

Таблица параметров конфигурацииConfiguration Options Table

В нижеследующей таблице приведены все доступные параметры конфигурации, диапазон возможных значений и значения по умолчанию.The following table lists all available configuration options, the range of possible settings, and default values. Параметры конфигурации помечаются буквенными кодовыми обозначениями, как показано ниже:Configuration options are marked with letter codes as follows:

См. также разделSee also

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