管理负载测试结果储存库中的负载测试结果

运行负载测试时,在运行负载测试期间收集的任何信息都存储到负载测试结果储存库中,这是一个 SQL 数据库。 负载测试结果储存库包含性能计数器数据和与已记录的错误有关的任何信息。 “结果储存库”数据库在安装控制器时创建,或者首次在本地运行负载测试时自动创建。 对于本地运行,如果没有负载测试架构,则将自动创建该数据库。

如果修改控制器的结果储存库连接字符串以使用其他服务器,则新服务器必须运行 loadtestresultsrepository.sql 脚本才能创建该架构。 有关如何设置负载测试结果储存库的信息,请参见如何:使用 SQL 创建负载测试结果储存库

最终的 Visual Studio 提供命名计数器集集合基于技术的常规性能计数器。 在分析 IIS 服务器、ASP.NET 服务器或 SQL Server 时可使用这些计数器集。 计数器集收集的所有数据都存储在负载测试结果储存库中。

重要

计数器集和性能计数器数据之间有所不同。计数器集是元数据。它定义应从执行特定角色(如 IIS 或 SQL Server)的计算机上收集的一组性能计数器。计数器集是负载测试定义的一部分。性能计数器数据是根据计数器集、计数器集到特定计算机的映射以及采样速率收集的数据。

要求

  • Visual Studio 旗舰版

SQL Server 2012 版本

若要使用负载测试,安装与最终的 Visual Studio 2012 是的默认值数据库服务器负载测试的可以使用 SQL Server 2012 express LocalDB (包括 Microsoft Excel 集成)。 SQL Server express LocalDB 是面向程序开发人员 SQL Server Express 执行的模式。 SQL Server express LocalDB 安装复制最小需要设置的文件启动 SQL Server 数据库引擎。

备注

如果从 Visual Studio 2010 旗舰版 升级,并且 SQL Server express 检测与现有负载测试数据库,最终的 Visual Studio 2012 将尝试连接到并使用它。此外,在中,如果检测到 SQL Server express,最终的 Visual Studio 2012 会尝试创建负载测试数据库使用 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。

可以下载 SQL Server express 2012 中从 Microsoft 下载中心:Microsoft SQL Server express 2012 中.

负载测试结果存储区注意事项

安装时最终的 Visual Studio,负载测试存储设置为使用 SQL express 的实例在计算机上安装的结果。 SQL Express 限制为使用最大 4 GB 磁盘空间。 如果要在较长时间内运行许多负载测试,则应该考虑配置负载测试结果存储区以使用完整 SQL Server 产品的实例(如果可用)。

负载测试分析器任务

任务

关联主题

设置负载测试结果储存库:您可在 SQL 数据库中设置负载测试结果储存库。

说明说明
在安装测试控制器时也可创建负载测试储存库。有关更多信息,请参见安装和配置测试代理和测试控制器

选择并查看结果储存库:您可选择一个特定结果储存库。 并不局限于使用本地结果存储区。 通常,负载测试是在一组远程代理计算机上运行。 代理或本地计算机生成的测试结果可保存到任何已创建负载测试结果存储区的 SQL 服务器中。 在这两种情况下,都必须使用“管理测试控制器”窗口标识负载测试结果的存储区。

从储存库中删除负载测试结果:可以使用“打开和管理负载测试结果”对话框从“负载测试编辑器”中移除负载测试结果。

将结果导入和导出储存库:可在“负载测试编辑器”中导入和导出负载测试结果。

相关任务

使用负载测试分析器分析负载测试结果

可以使用“负载测试分析器”查看正在运行的负载测试和已完成的负载测试的结果。

请参见

任务

如何:访问负载测试结果以进行分析

概念

运行负载测试

使用 Visual Studio Web 性能和负载测试进行性能和压力测试

其他资源

创建和编辑负载测试

使用负载测试分析器分析负载测试结果