Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

徵狀

在 SQL Server 2014 (相容性等級120)和 SQL Server 2016 (相容性等級130)中重新設計了稱為基數估價器(CE)的基數估計邏輯,以改善查詢方案的品質。不過,當您編譯包含許多不同或群組 BY 運算子聯接的複雜查詢時,編譯可能需要比預期更長的時間。

解決方案

此更新會包含在 SQL Server 2016 的Service Pack 1 中。注意: 安裝此更新之後,您必須設定 trace 標誌4199來啟用修正程式。 若要設定追蹤標誌4199,請參閱 MSDN 上的 追蹤旗標(transact-sql)主題。

每個新組建的 SQL Server 2016 包含所有的修復程式,以及先前組建中所包含的所有安全性修正程式。 我們建議您安裝 SQL Server 2016 的最新組建

因應措施

若要解決這個問題,請使用下列其中一個方法:

  • 使用追蹤標誌9481將查詢優化程式基數估計模型設定為 SQL Server 2012 或較舊的版本。

  • 將資料庫的相容性層級變更為 SQL Server 2012 (110)或較舊的版本。

狀態

Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。

參考

瞭解 Microsoft 用於描述軟體更新的 詞彙

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×