共用方式為


SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

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

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

語法

SET QUERY_GOVERNOR_COST_LIMIT value

引數


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

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

備註

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

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

權限

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

請參閱

參考

SET 陳述式 (Transact-SQL)