管理負載測試結果儲存機制中的負載測試結果
執行負載測試期間所收集到的任何資訊,都可以儲存在稱為「負載測試結果儲存機制」(Load Test Results Repository) 的 SQL 資料庫中。[負載測試結果儲存機制] 含有效能計數器資料,以及已記錄之錯誤的相關資訊。結果儲存機制資料庫是由控制器的安裝程式所建立,或是在第一次從本機執行負載測試時自動建立。對於本機執行,如果不存在負載測試結構描述,就會自動建立資料庫。
如果您修改了控制器的結果儲存機制連接字串 (Connection String) 以使用不同的伺服器,新的伺服器就需要執行 loadtestresultsrepository.sql 指令檔來建立結構描述。如需如何設定負載測試結果儲存機制的詳細資訊,請參閱 HOW TO:使用 SQL 建立負載測試結果儲存機制。
Visual Studio Ultimate 提供會根據技術通用的效能計數器的具名計數器集合。當您在分析 IIS 伺服器、ASP.NET 伺服器或 SQL 伺服器時,這些集合都相當有用。以計數器集合收集的所有資料,都會儲存在負載測試結果儲存機制中。
重要事項 |
---|
計數器集合與效能計數器資料不同。效能集合是中繼資料 (Metadata),它定義了一組效能計數器,這些計數器的收集來源應該是執行特定角色 (例如 IIS 或 SQL Server) 的電腦。因此這個計數器集合會是負載測試定義的一部分。而效能計數器資料則是根據計數器集合、特定電腦之計數器集合的對應,以及取樣率來進行收集。 |
需求
- Visual Studio Ultimate
SQL Server 2012 版本
若要使用負載測試,安裝搭配 Visual Studio 2012 Ultimate 和是負載測試的預設資料庫伺服器便可使用 SQL Server 2012 Express LocalDB (包括 Microsoft Excel 整合)。SQL Server Express LocalDB 為 SQL Server Express 執行模式目標程式設計開發人員。SQL Server Express LocalDB 安裝複製必要最小的檔案啟動 SQL Server 資料庫引擎。
注意事項 |
---|
如果您從 Visual Studio 2010 Ultimate 升級,和 SQL Server Express 偵測與現有的負載測試資料庫, Visual Studio 2012 Ultimate 嘗試連接並使用它。此外,在中,如果偵測到 SQL Server Express, Visual Studio 2012 Ultimate 將嘗試建立負載測試資料庫使用 SQL Server Express 而不是 SQL Server Express LocalDB。 |
如果您的小組必須重複的資料庫需要,或者您的專案與 SQL Server 2012 Express LocalDB 長得快,您應該考慮升級為 SQL Express 或完整 SQL Server 提供進一步的縮放可能性。如果您升級 SQL Server, SQL Server 2012 Express LocalDB 的 MDF 及 LDF 檔案在使用者設定檔資料夾中。這些檔案可以用來匯入負載測試資料庫加入至 SQL Server Express 2012 或 SQL Server 2012。
您可以從 Microsoft 下載中心下載 SQL Server Express 2012: Microsoft SQL Server Express 2012.
負載測試結果存放區考量
當您安裝 Visual Studio Ultimate 時,負載測試結果存放區就會設定為使用電腦上所安裝的 SQL Express 執行個體。SQL Express 最多只能使用 4GB 的磁碟空間。如果您要長時間執行許多負載測試,就應該考慮將負載測試結果存放區設定為使用完整 SQL Server 產品的執行個體 (如果有的話)。
負載測試分析器工作
工作 |
相關主題 |
---|---|
設定負載測試結果儲存機制:您可以在 SQL 資料庫上設定負載測試結果儲存機制。
注意事項
您也可以在安裝測試控制器時建立負載測試儲存機制。如需詳細資訊,請參閱安裝並設定 Test Agent 和 Test Controller。
|
|
選取及檢視結果儲存機制:您可以選取特定的結果儲存機制。您不必侷限於本機結果存放區。負載測試通常會在遠端代理程式電腦集合上執行。從代理程式或本機電腦產生的測試結果,可以儲存在任何已經存有您所建立之負載測試結果存放區的 SQL Server 上。在任何一種情況下,您都必須使用 [管理測試控制器] 視窗來識別要儲存負載測試結果的位置。 |
|
從儲存機制中刪除負載測試結果:您可以使用 [開啟和管理負載測試結果] 對話方塊,從 [負載測試編輯器] 移除負載測試結果。 |
|
匯入和匯出結果至儲存機制:您可以使用從 [負載測試編輯器] 匯入和匯出負載測試結果。 |
相關工作
您可以使用 [負載測試分析器] 來檢視執行中之負載測試和已完成之負載測試的結果。
請參閱
工作
概念
使用 Visual Studio Web 效能和負載測試來測試效能與壓力