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

ESTE TEMA SE APLICA A:síSQL Server (a partir de 2008)síAzure SQL DatabasenoAzure SQL Data Warehouse noAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)yesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Invalidaciones configuradas actualmente opción query governor cost limit valor para la conexión actual.Overrides the currently configured query governor cost limit value for the current connection.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax


SET QUERY_GOVERNOR_COST_LIMIT value  

ArgumentosArguments

valuevalue
Es un valor numérico o entero que especifica el tiempo máximo que puede durar la ejecución de una consulta.Is a numeric or integer value specifying the longest time in which a query can run. Los valores se redondean por defecto al entero más próximo.Values are rounded down to the nearest integer. Los valores negativos se redondean a 0.Negative values are rounded up to 0. El regulador de consultas no permite la ejecución de consultas que tengan un costo estimado superior a ese valor.The query governor disallows execution of any query that has an estimated cost exceeding that value. Al especificar 0 (valor predeterminado) para esta opción desactiva el regulador de consultas, y todas las consultas se pueden ejecutar de forma indefinida.Specifying 0 (the default) for this option turns off the query governor, and all queries are allowed to run indefinitely.

El término "costo de consultas" hace referencia al tiempo estimado, en segundos, necesario para completar una consulta con una configuración de hardware específica."Query cost" refers to the estimated elapsed time, in seconds, required to complete a query on a specific hardware configuration.

ComentariosRemarks

SET QUERY_GOVERNOR_COST_LIMIT solo se aplica a la conexión actual y solo está activo durante la conexión.Using SET QUERY_GOVERNOR_COST_LIMIT applies to the current connection only and lasts the duration of the current connection. Use la configurar la opción de configuración del servidor de query governor cost limitopción de sp_configure para cambiar el regulador de consultas de todo el servidor de costo del valor de límite.Use the Configure the query governor cost limit Server Configuration Optionoption of sp_configure to change the server-wide query governor cost limit value. Para obtener más información acerca de cómo configurar esta opción, vea sp_configure y opciones de configuración de servidor ( SQL Server ) .For more information about configuring this option, see sp_configure and Server Configuration Options (SQL Server).

La opción SET QUERY_GOVERNOR_COST_LIMIT se establece en tiempo de ejecución, no en tiempo de análisis.The setting of SET QUERY_GOVERNOR_COST_LIMIT is set at execute or run time and not at parse time.

PermissionsPermissions

Debe pertenecer al rol public .Requires membership in the public role.

Vea tambiénSee Also

Instrucciones SET (Transact-SQL)SET Statements (Transact-SQL)