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 追蹤資料
在 [負載測試分析器] 中,按一下工具列上的 [資料表],確定資料表方格已顯示。
在 [資料表] 下拉式清單方塊中,選取 [SQL 追蹤]。
在回合期間所收集的追蹤資料便會顯示在方格中。 該資料表會依照持續期間列出執行最慢的 SQL 作業,最慢的排在最上面。 通常,[持續期限] 資料行是第一個要檢視的資料行。 資料是以毫秒為單位顯示。
顯示的資料行如下所示:
事件類別
持續期間
CPU
讀取
寫入
文字資料
開始時間
結束時間
如果您想追蹤這些資料行所識別之資料以外的 SQL 事件,可以使用 SQL Profiler (與 Visual Studio Ultimate 分開的獨立工具) 設定自訂 SQL 追蹤。 如需詳細資訊,請參閱 SQL Server Profiler 簡介 (英文)。