摘要
此更新會新增新的 USE HINT 查詢提示自 變數,QUERY_PLAN_PROFILE。 此引數可針對查詢啟用輕量型分析。 當包含此新提示的查詢完成時,新的延伸事件 query_plan_profile會傳入。 此延伸事件會公開類似query_post_execution_showplan延伸事件 的執行統計資料和實際執行計畫 XML,但僅限於包含新提示的查詢。
注意事項
-
當查詢啟用輕量型分析時,這項功能可讓您分析查詢的執行時間效能統計資料。 此外,您也可以使用sys.dm_exec_query_profiles、 sys.dm_exec_query_statistics_xml和 即時查詢統計資料等功能。
-
如果您啟用收集query_post_execution_showplan 延伸事件,這會將標準分析基礎結構新增至伺服器上執行的每一個查詢,因此可能會影響整體伺服器效能。 如果您啟用收集 query_thread_profile 延伸事件來改用輕量型分析基礎結構,這將導致低得多的效能負荷,但仍會影響整體伺服器效能。 如果您啟用query_plan_profile延伸事件,這只會為搭配QUERY_PLAN_PROFILE 執行的查詢啟用輕量型分析基礎結構,因此不會影響伺服器上的其他工作負載。 使用此提示可配置特定查詢,而不會影響伺服器工作負載的其他部分。
如需標準和輕量型查詢分析的詳細資訊, 請參閱 Microsoft Learn 網站上sys.dm_exec_query_statistics_xml主題。
其他相關資訊
這個問題已在下列SQL Server更新中修正:
SQL Server 2016 Service Pack 2 的累積更新 3。
關於SQL Server組建
SQL Server 2016 的每個新組建都包含先前組建中的所有 Hotfix 與安全性修正。 建議您安裝適用于SQL Server版本的最新組建:
參考
瞭解 Microsoft 用來描述軟體更新的 術語 。