共用方式為


SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

更新: 2006 年 7 月 17 日

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

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

語法

SET QUERY_GOVERNOR_COST_LIMIT value

引數


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

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

備註

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

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

權限

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

請參閱

參考

SET (Transact-SQL)

其他資源

查詢效能

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 7 月 17 日

更新的內容:
  • 更正必要的權限。

2006 年 4 月 14 日

更新的內容:
  • 釐清的定義。