SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

覆寫目前針對目前連接所設定的查詢管理員成本限制值。

主題連結圖示Transact-SQL 語法慣例

語法

SET QUERY_GOVERNOR_COST_LIMIT value

引數


  • 這是指定查詢可以執行的最長時間之數值或整數值。值會捨到最接近的整數。負值會進位到 0。查詢若超過該值的估計成本,查詢管理員就不允許執行此查詢。將這個選項指定為 0 (預設值) 會關閉查詢管理員,並允許無限期地執行所有查詢。

    「查詢成本」代表在特定的硬體組態上,預估完成查詢所需的時間 (以秒為單位)。

備註

使用 SET QUERY_GOVERNOR_COST_LIMIT 只適用於目前的連接,在目前連接的期間會持續有效。請利用 sp_configure查詢管理員成本限制選項來變更伺服器範圍的查詢管理員成本限制值。如需有關設定這個選項的詳細資訊,請參閱<sp_configure>和<設定伺服器組態選項>。

SET QUERY_GOVERNOR_COST_LIMIT 的設定是在執行階段進行設定,而不是在剖析階段進行設定。

權限

需要 public 角色中的成員資格。

請參閱

參考

其他資源