針對查詢效能疑難排解收集每個運算子的查詢執行統計資料(例如,實際的列數)非常重要。 在 Microsoft SQL Server 中,此資訊可在實際執行顯示計畫中取得。 在 SQL Server 2014 SP2 與 SQL Server 2016 中,會延伸實際執行顯示計畫 XML,以在RunTimeCountersPerThread 元素中新增更多執行統計資料,包括經過時間、CPU 時間、邏輯和物理讀取(如果適用)等資訊。不過,收集實際執行的顯示顯示是一種成本高昂的操作。 若要提供可在查詢執行時產生較小效能影響的替代方案,請在 SQL Server 2014 SP2 中新增新的擴充事件 query_thread_profile 。 在查詢執行結束時,會針對每個查詢方案運算子和執行執行緒觸發這個事件。 Node_id屬性可用來將這項資訊與查詢方案(例如)結合使用方案控制碼和sys.dm_exec_query_plan動態管理函式,以從查詢方案快取中取得。啟用query_thread_profile延伸query_post_execution_showplan事件的效能影響,實際效能可能會因工作負載而異,因此實際效能可能會有所不同。

如何取得新功能

Service pack 資訊

Sql server 2014 Service pack 2 (關於 sql server Service pack 的 service pack)是累加的。 每個新的 service pack 都包含舊版 service pack 中的所有修正程式,以及任何新的修正程式。 我們建議您將最新的 service pack 和該 service pack 的最新累計更新套用。 在安裝最新的 service pack 之前,您不需要安裝舊版 service pack。 使用下列文章中的表格1,尋找最新 service pack 和最新累計更新的詳細資訊。如何判斷 SQL Server 及其元件的版本、版本與更新層級

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?

感謝您的意見反應!

×