共用方式為


HOW TO:使用 SQL 追蹤資料表在負載測試中檢視 SQL 追蹤資料

這個主題適用於:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

標題適用於 標題不適用於 標題不適用於 標題不適用於

在負載測試回合期間,您可以收集 SQL 追蹤資料以便稍後進行分析。 收集追蹤資料可讓您識別要測試的 SQL Server 資料庫中,執行最慢的查詢和預存程序 (Stored Procedure)。 如需詳細資訊,請參閱在負載測試中收集 SQL 追蹤資料以監視並改善效能

您可以在建立負載測試後,從 [負載測試編輯器] 中編輯您的負載測試,以啟用追蹤。 如需詳細資訊,請參閱 HOW TO:使用負載測試編輯器整合 SQL 追蹤資料

如果啟用了 SQL 追蹤,在進行包含追蹤資料的負載測試回合時,就會建立一個檔案。 在測試回合結束時,這項資料會自動儲存至「負載測試結果存放區」,而且會將上述追蹤檔刪除。 負載測試完成後,您可以在 [SQL 追蹤] 資料表中分析追蹤資料。

檢視 SQL 追蹤資料

檢視 SQL 追蹤資料

  1. 在 [負載測試分析器] 中,按一下工具列上的 [資料表],確定資料表方格已顯示。

  2. 在 [資料表] 下拉式清單方塊中,選取 [SQL 追蹤]。

  3. 在回合期間所收集的追蹤資料便會顯示在方格中。 該資料表會依照持續期間列出執行最慢的 SQL 作業,最慢的排在最上面。 通常,[持續期限] 資料行是第一個要檢視的資料行。 資料是以毫秒為單位顯示。

    顯示的資料行如下所示:

    • 事件類別

    • 持續期間

    • CPU

    • 讀取

    • 寫入

    • 文字資料

    • 開始時間

    • 結束時間

    如果您想追蹤這些資料行所識別之資料以外的 SQL 事件,可以使用 SQL Profiler (與 Visual Studio Ultimate 分開的獨立工具) 設定自訂 SQL 追蹤。 如需詳細資訊,請參閱 SQL Server Profiler 簡介 (英文)。

請參閱

概念

分析負載測試回合

管理負載測試結果儲存機制中的負載測試結果

在負載測試分析器的資料表檢視中分析負載測試結果