使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

改進

假設您已安裝 SQL Server 2017。 這個改良會引入一個新的使用提示「QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_n ' ,在查詢層級強制執行查詢優化程式列為,就像是使用資料庫相容性等級 n編譯的查詢,其中 n 是 來自下列清單的支援資料庫相容性等級:100、110、120、130或140。

注意:

  • 此提示不會覆寫預設或舊版基數估計設定(如果它是透過資料庫範圍的配置、追蹤旗標或查詢提示)強制執行。

    • 如果舊版基數估計是由資料庫範圍的 config、trace 標誌或查詢提示所強制,則查詢會繼續使用舊版基數估計來指示。

    • 如果預設基數估計是出於任何原因(無論是強制執行,或是因為執行查詢時沒有選項強迫舊版基數估計),查詢就會使用與查詢優化程式相關聯的基數估價器,以取得所要求的資料庫版本。

  • [ ENABLE_QUERY_OPTIMIZER_HOTFIXES]、追蹤旗(TF)4199和其他啟用優化程式修正程式的方法,在某些情況下,不論是否要求資料庫相容性層級,都可能會覆寫優化程式的預設 RTM 行為。

  • 這個提示只會影響查詢優化程式的行為。它不會影響可能依賴資料庫相容性等級的 SQL Server 的其他功能(例如特定資料庫功能的可用性)。

  • 此提示不需要任何特殊許可權,且可與方案指南搭配使用。

其他相關資訊

如需詳細資訊,您可以參閱下列連結:

解決方案

此更新包含在 SQL Server 的下列累積更新中:

       SQL Server 2017 累計更新10

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

SQL Server 2017 的最新累計更新

參考

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

需要更多協助嗎?

想要其他選項嗎?

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

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

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×