query governor cost limit (Option)
Sie können mit der Option query governor cost limit ein Höchstlimit für den Zeitraum angeben, in dem eine Abfrage ausgeführt werden kann. Die Abfragekosten beziehen sich auf eine geschätzte Zeit in Sekunden, die für das Ausführen einer Abfrage bei einer bestimmten Hardwarekonfiguration benötigt wird.
Wenn Sie einen nicht negativen Wert ungleich Null angeben, lässt die Abfragekontrolle die Ausführung von Abfragen nicht zu, deren geschätzte Kosten über diesem Wert liegen. Wenn Sie 0 (die Standardeinstellung) für diese Option angeben, wird die Abfragekontrolle ausgeschaltet. In diesem Fall können alle Abfragen ohne zeitliche Begrenzung ausgeführt werden.
Wenn Sie sp_configure verwenden, um den Wert von query governor cost limit zu ändern, gilt der geänderte Wert serverweit. Wenn Sie den Wert jeweils für eine Verbindung ändern möchten, können Sie dazu die SET QUERY_GOVERNOR_COST_LIMIT-Anweisung verwenden.
Bei query governor cost limit handelt es sich um eine erweiterte Option. Wenn Sie die Einstellung mithilfe der gespeicherten Systemprozedur sp_configure ändern, können Sie query governor cost limit nur ändern, wenn show advanced options auf 1 festgelegt ist. Die Einstellung wird sofort wirksam (ohne Neustart des Servers).
Siehe auch
Konzepte
Festlegen von Serverkonfigurationsoptionen
Andere Ressourcen
RECONFIGURE (Transact-SQL)
SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)
sp_configure (Transact-SQL)