Opzioni di configurazione del server (SQL Server)Server Configuration Options (SQL Server)

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

È possibile gestire e ottimizzare le risorse di SQL ServerSQL Server tramite le opzioni di configurazione, utilizzando SQL Server Management StudioSQL Server Management Studio oppure la stored procedure di 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. Le opzioni di configurazione del server utilizzate più di frequente sono disponibili in SQL Server Management StudioSQL Server Management Studio. Tramite la stored procedure sp_configure è possibile accedere a tutte le opzioni di configurazione.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. Prima di impostare tali opzioni è importante valutare con attenzione i possibili effetti sul sistema.Consider the effects on your system carefully before setting these options. Per altre informazioni, vedere Visualizzare o modificare le proprietà del server (SQL Server).For more information, see View or Change Server Properties (SQL Server).

IMPORTANTEIMPORTANT!! La modifica delle opzioni avanzate è riservata ad amministratori di database esperti o a tecnici dotati di certificazione per SQL ServerSQL Server .Advanced options should be changed only by an experienced database administrator or certified SQL ServerSQL Server technician.

Categorie delle opzioni di configurazioneCategories of Configuration Options

Le opzioni di configurazione diventano effettive:Configuration options take effect either:

  • Immediatamente dopo l'impostazione dell'opzione e l'esecuzione dell'istruzione RECONFIGURE oppure, in determinati casi, dell'istruzione RECONFIGURE WITH OVERRIDE.Immediately after setting the option and issuing the RECONFIGURE (or in some cases, RECONFIGURE WITH OVERRIDE) statement. La riconfigurazione di alcune opzioni invalida i piani nella cache dei piani, richiedendo la compilazione di nuovi piani.Reconfiguring certain options will invalidate plans in the plan cache, causing new plans to be compiled. Per altre informazioni, vedere DBCC FREEPROCCACHE (Transact-SQL).For more information, see DBCC FREEPROCCACHE (Transact-SQL).

    oppure-or-

  • Dopo l'esecuzione delle azioni precedenti e il riavvio dell'istanza di SQL ServerSQL Server.After performing the above actions and restarting the instance of SQL ServerSQL Server.

Le opzioni per cui è necessario un riavvio di SQL ServerSQL Server indicheranno inizialmente il valore modificato solo nella colonna value.Options that require SQL ServerSQL Server to restart will initially show the changed value only in the value column. Dopo il riavvio, il nuovo valore verrà visualizzato sia nella colonna value che nella colonna value_in_use.After restart, the new value will appear in both the value column and the value_in_use column.

Nel caso di alcune opzioni, per rendere effettivo il nuovo valore di configurazione è necessario riavviare il server.Some options require a server restart before the new configuration value takes effect. Se si imposta il nuovo valore e si esegue sp_configure prima di riavviare il server, il nuovo valore verrà visualizzato nella colonna value delle opzioni di configurazione, ma non nella colonna 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. Dopo il riavvio del server, il nuovo valore verrà visualizzato anche nella colonna value_in_use .After restarting the server, the new value appears in the value_in_use column.

Le opzioni a configurazione automatica sono opzioni che vengono modificate automaticamente da SQL ServerSQL Server in base alle esigenze del sistema.Self-configuring options are those that SQL ServerSQL Server adjusts according to the needs of the system. Nella maggior parte dei casi non è necessario impostare manualmente i valori di tali opzioni.In most cases, this eliminates the need for setting the values manually. Sono esempi di opzioni a configurazione automatica min server memory , max server memory e user connections.Examples include the min server memory and max server memory options and the user connections option.

Tabella delle opzioni di configurazioneConfiguration Options Table

Nella tabella seguente sono elencate tutte le opzioni di configurazione disponibili, l'intervallo di impostazioni possibili e i valori predefiniti.The following table lists all available configuration options, the range of possible settings, and default values. Le opzioni di configurazione sono contrassegnate con i seguenti codici a lettere:Configuration options are marked with letter codes as follows:

Vedere ancheSee also

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