摘要
此更新新增了新的 USE HINT 查詢提示引數 QUERY_PLAN_PROFILE。 此引數可啟用查詢的輕量型分析。 當包含此新提示的查詢完成時,將引發新的擴充事件 query_plan_profile。 此擴充事件會公開執行統計資料和實際執行計畫 XML,類似於 query_post_execution_showplan 擴充事件,但僅適用於包含新提示的查詢。
附註
- 為查詢啟用輕量型分析時,這可讓您使用資訊來分析查詢的執行階段效能統計資料。 此外,您還可以使用 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 用來說明軟體更新的 術語 。