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.

徵狀

請試想下列案例:

  • 在 Microsoft SQL Server 2016 中,您執行的查詢使用 SQL Server 2016 查詢處理器功能。 例如,您是以批次模式執行排序運算子。

  • 與在資料列模式中執行相同排序運算子相比,您體驗查詢效能會降低。

  • 若要解決此問題,您可以嘗試在工作階段層級啟用追蹤標記9347,或使用 QUERYTRACEON。 您可以執行此動作來停用批次模式排序。

在這種情況下,排序運算子仍會以批次模式執行,並忽略工作階段層級或查詢層級的追蹤標記。

解決方案

在 SQL Server 2016 中,您可以使用 [追蹤標記 9347] 強制排序運算子在資料列模式中執行,而不是以批次模式執行。 在您套用 SQL Server 2016 的累積更新 1之後,您就可以成功地在工作階段層級或查詢層級啟用追蹤標記9347。 您也可以在伺服器層級、工作階段層級或查詢層級,在全域啟用此追蹤標記。 注意: 不正確地使用追蹤標記可能會降低您的工作負載效能。 如需詳細資訊,請參閱下列 Microsoft 知識庫文章的「簡介」一節: 2801413 啟用方案影響的 SQL Server 查詢優化程式列為,可由特定查詢層級的不同追蹤旗標來控制

狀態

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!

×