共用方式為


在負載測試中收集 SQL 追蹤資料以監視並改善效能

SQL 追蹤是可在負載測試中用來協助監視並增強 Web 應用程式效能的工具。 只有在 Web 應用程式使用 SQL Server 儲存資料時,您才應該使用 SQL 追蹤。

注意事項注意事項

SQL 追蹤並不限於 Web 效能測試。 存取 SQL Server 資料庫的應用程式單元測試,也適合使用 SQL 追蹤。

在負載測試回合期間,您可以收集 SQL 追蹤資料以便稍後進行分析。 收集追蹤資料可讓您識別受測的 SQL Server 資料庫中,執行最慢的查詢和預存程序。 您可以在建立負載測試後,從 [負載測試編輯器] 中編輯您的負載測試,以啟用追蹤。

如果啟用了 SQL 追蹤,在進行包含追蹤資料的負載測試回合時,就會建立一個檔案。 在測試回合結束時,這項資料會自動儲存至 [負載測試結果存放區],然後會將上述追蹤檔刪除。 負載測試完成後,您可以在 [SQL 追蹤] 資料表中分析追蹤資料。 如需詳細資訊,請參閱 HOW TO:使用 SQL 追蹤資料表在負載測試中檢視 SQL 追蹤資料

如果啟用 SQL 追蹤,SQL 追蹤資料就可顯示在 [負載測試分析器] 之 [資料表] 檢視中可用的 SQL 追蹤資料表上。 若要診斷 SQL 效能問題,SQL 追蹤是相當容易使用的替代方式,能夠在負載測試執行時個別啟動 SQL Profiler 工作階段。 若要啟用此功能,執行負載測試的使用者必須具備執行 SQL 追蹤所需的 SQL 權限,而且必須指定要在其中寫入追蹤檔的目錄 (通常是共用目錄)。 負載測試完成時,追蹤檔的資料會匯入至負載測試儲存機制中,並且與執行的負載測試產生關聯,以便之後可隨時使用 [負載測試分析器] 進行檢視。

注意事項注意事項

如需回合設定屬性及其描述的完整清單,請參閱負載測試回合設定屬性。 工作

工作

相關主題

使用 SQL 追蹤以改進效能:SQL 追蹤是可在負載測試中用來協助監視並增強 Web 應用程式效能的工具。

請參閱

概念

分析負載測試回合

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

其他資源

建立和編輯負載測試