今天接到一用戶問題,ArcSDE for SQL Server 數據庫,利用ArcGIS桌面創建數據集時,提示如下錯誤: 其實這個錯誤已經非常明顯的告訴了用戶,查詢的開銷比數據庫默認設置的小才造成的該錯誤 “查詢開銷”是指在特定硬件配置中完成查詢所需的估計占用時間(秒
今天接到一用戶問題,ArcSDE for SQL Server 數據庫,利用ArcGIS桌面創建數據集時,提示如下錯誤:
其實這個錯誤已經非常明顯的告訴了用戶,查詢的開銷比數據庫默認設置的小才造成的該錯誤
“查詢開銷”是指在特定硬件配置中完成查詢所需的估計占用時間(秒)
那么數據庫哪個參數與“查詢開銷”有關呢?
MSSQLSERVER_8649
詳細信息
產品名稱 |
SQL Server |
產品版本 |
10.50 |
產品內部版本號 |
10.50.0000.00 |
事件 ID |
8649 |
事件源 |
MSSQLSERVER |
組件 |
SQLEngine |
符號名稱 |
COST_TOO_HIGH |
消息正文 |
查詢已取消,因為此查詢的估計開銷 (%d) 出了配置的閾值 %d。請與系統管理員聯系。 |
解釋
查詢已取消,因為此查詢的估計開銷超出了為 QUERY_GOVERNOR_COST_LIMIT 設置的配置閾值。
用戶操作
將 QUERY_GOVERNOR_COST_LIMIT 選項設置為更大的值。
如何配置 query governor cost limit 選項 (SQL Server Management Studio)
更新日期: 2007 年 9 月 15 日
使用 query governor cost limit 選項指定查詢可以運行的時間段上限。 查詢開銷是指在特定硬件配置中完成查詢所需的估計占用時間(秒)。
設置
query governor cost limit 選項
在對象資源管理器中,右鍵單擊服務器并選擇“屬性”。
單擊“連接”頁。
選中或清除“使用查詢調控器防止查詢長時間運行”復選框。
如果選中此復選框,請在下面的框中輸入一個正值,查詢調控器將禁止執行運行長度超過該值的所有查詢。
其實最好的是不勾選該選項,設置為0就可以了
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com