query governor cost limit, opción

Utilice la opción query governor cost limit para especificar un límite superior para el período en que una consulta puede ejecutarse. Las consultas que tienen calculados tiempos de ejecución mayores que este límite devuelven un error y no se ejecutan. El costo de la consulta se refiere al tiempo transcurrido calculado, en segundos, necesario para completar una consulta en una configuración específica de hardware.

Si especifica un valor positivo distinto de cero, el regulador de consultas no permitirá la ejecución de ninguna consulta que tenga un costo estimado superior al valor especificado. Si especifica 0 (el valor predeterminado) para esta opción, se desactiva el regulador de consultas y se permite que todas las consultas se ejecuten sin límite de tiempo.

Si usa sp_configure para cambiar el valor de query governor cost limit, el valor cambiado se aplica a todo el servidor. Para cambiar el valor conexión por conexión, utilice la instrucción SET QUERY_GOVERNOR_COST_LIMIT.

La opción query governor cost limit es una opción avanzada. Si está utilizando el procedimiento almacenado del sistema sp_configure para cambiar la configuración, sólo podrá cambiar el valor de query governor cost limit si show advanced options está establecido en 1. El valor surte efecto inmediatamente (sin necesidad de reiniciar el servidor).