SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)
Remplace la valeur query governor cost limit actuellement définie pour la connexion active.
Conventions de la syntaxe de Transact-SQL
Syntaxe
SET QUERY_GOVERNOR_COST_LIMIT value
Arguments
value
Valeur numérique ou entière qui spécifie la durée la plus longue pendant laquelle une requête peut s'exécuter. Les valeurs sont arrondies à l'entier le plus proche. Les valeurs négatives sont arrondies à 0. L'Administrateur de requêtes n'autorise pas l'exécution de requêtes dont le coût estimé 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 indéfiniment.Le « coût d'une requête » correspond à la durée (en secondes) estimée nécessaire à l'exécution complète d'une requête dans une configuration matérielle donnée.
Notes
L'utilisation de SET QUERY_GOVERNOR_COST_LIMIT s'applique à la connexion active et est effective durant celle-ci uniquement. Utilisez l'option Configurer l'option de configuration du serveur Limite de coût de l'Administrateur de requêtes de sp_configure pour modifier la valeur limite de coût de l'administrateur de requêtes à l'échelle du serveur. Pour plus d'informations sur la configuration de cette option, consultez sp_configure et Options de configuration de serveur.
SET QUERY_GOVERNOR_COST_LIMIT est définie lors de l'exécution, et non pas durant l'analyse.
Autorisations
Nécessite l'appartenance en tant que membre au rôle public.