Share via


Option query governor cost limit

Utilisez l'option query governor cost limit pour spécifier la limite supérieure de la durée d'exécution d'une requête. Le coût d'une requête correspond au délai estimé (en secondes) nécessaire à l'exécution d'une requête dans une configuration matérielle donnée.

Si vous spécifiez une valeur non négative et différente de zéro, l'administrateur de requêtes n'autorise pas l'exécution de requêtes dont le coût d'exécution excède cette valeur. Si vous définissez 0 (valeur par défaut) pour cette option, vous désactivez la fonction de l'administrateur de requêtes, et toutes les requêtes s'exécutent sans limite de durée.

Si vous utilisez sp_configure pour modifier la valeur de query governor cost limit, la nouvelle valeur s'applique à l'ensemble du serveur. Pour modifier cette valeur pour chaque connexion, utilisez l'instruction SET QUERY_GOVERNOR_COST_LIMIT.

L'option query governor cost limit est une option avancée. Si vous utilisez la procédure stockée système sp_configure pour changer ce paramètre, vous ne pouvez modifier l'option query governor cost limit que si la valeur 1 est affectée à show advanced options. Le paramètre entre en vigueur immédiatement (sans arrêt et redémarrage du serveur).

Voir aussi

Concepts

Définition des options de configuration de serveur

Autres ressources

RECONFIGURE (Transact-SQL)
SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)
sp_configure (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005