SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

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

Esegue l'override attualmente configurato di query governor cost limit valore per la connessione corrente.Overrides the currently configured query governor cost limit value for the current connection.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintassiSyntax


SET QUERY_GOVERNOR_COST_LIMIT value  

ArgomentiArguments

Valorevalue
Valore numerico o integer che specifica la periodo massimo consentito per l'esecuzione di una query.Is a numeric or integer value specifying the longest time in which a query can run. I valori vengono arrotondati per difetto al valore intero più vicino.Values are rounded down to the nearest integer. I valori negativi vengono arrotondati a 0.Negative values are rounded up to 0. Query Governor non consente l'esecuzione delle query il cui costo stimato supera tale valore.The query governor disallows execution of any query that has an estimated cost exceeding that value. Se si specifica 0 (valore predefinito), Query Governor verrà disabilitato e sarà possibile eseguire tutte le query senza limiti di tempo.Specifying 0 (the default) for this option turns off the query governor, and all queries are allowed to run indefinitely.

Il costo delle query equivale al tempo trascorso, in secondi, stimato per l'esecuzione di una query in una configurazione hardware specifica."Query cost" refers to the estimated elapsed time, in seconds, required to complete a query on a specific hardware configuration.

OsservazioniRemarks

L'opzione SET QUERY_GOVERNOR_COST_LIMIT viene utilizzata solo per la connessione corrente e solo per la durata della connessione corrente.Using SET QUERY_GOVERNOR_COST_LIMIT applies to the current connection only and lasts the duration of the current connection. Utilizzare il configurare query governor cost limit opzione di configurazione del Serveropzione di sp_configure per modificare a livello di server query governor cost valore limite.Use the Configure the query governor cost limit Server Configuration Optionoption of sp_configure to change the server-wide query governor cost limit value. Per ulteriori informazioni sulla configurazione di questa opzione, vedere sp_configure e opzioni di configurazione del Server ( SQL Server ) .For more information about configuring this option, see sp_configure and Server Configuration Options (SQL Server).

L'opzione SET QUERY_GOVERNOR_COST_LIMIT viene impostata in fase di esecuzione, non in fase di analisi.The setting of SET QUERY_GOVERNOR_COST_LIMIT is set at execute or run time and not at parse time.

PermissionsPermissions

È richiesta l'appartenenza al ruolo public .Requires membership in the public role.

Vedere ancheSee Also

Istruzioni SET (Transact-SQL)SET Statements (Transact-SQL)