SET QUERY_GOVERNOR_COST_LIMIT (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 角色中的成員資格。