从 SQL 表中查询 Visual Studio 2010 负载测试数据

Posted

技术标签:

【中文标题】从 SQL 表中查询 Visual Studio 2010 负载测试数据【英文标题】:Querying Visual studio 2010 load test data from SQL table 【发布时间】:2012-08-24 11:34:57 【问题描述】:

我在 Visual Studio 2010 中设置了负载测试,运行了几次,然后将数据导出到 SQL 数据库中。这应该是这样做的典型方式。它有所有这些标准表:

http://blogs.msdn.com/b/billbar/archive/2006/02/10/what-is-the-data-in-the-vsts-load-test-results-store.aspx

我尝试在测试中查询特定 requestURI 的“第一个字节的时间”。

对如何组合此查询有任何想法吗?实际存储的特定 URI 的“到第一个字节的时间”表在哪里?是否有网站列出了这些负载测试数据库的常见查询?

谢谢。

【问题讨论】:

【参考方案1】:

我想我明白了:

/****** Script for SelectTopNRows command from SSMS  ******/
SELECT TOP 1000 [LoadTestRunId]
      ,[CounterId]
      ,[InstanceId]
      ,[LoadTestItemId]
      ,[InstanceName]
      ,[CumulativeValue]
      ,[OverallThresholdRuleResult]
  FROM [LoadTest2010].[dbo].[LoadTestPerformanceCounterInstance] where 
  LoadTestItemId = 12  -- The specific element in the web page I'm interested in
  and LoadTestRunId = 127 -- The specefic load test run I am using
  and CounterId = 78  -- The time to first byte metric

【讨论】:

以上是关于从 SQL 表中查询 Visual Studio 2010 负载测试数据的主要内容,如果未能解决你的问题,请参考以下文章

visual studio编写c#项目,建立sql数据库,如何让表中某一列的值自动生成,不重复,例如从1开始自动加1。

如何在 Visual Studio 中将此 SQL 查询转换为 Elasticsearch 查询?

使用 Visual Studio 2012 和 SQL Server Management Studio 2012 运行 SQL Server CE 4 查询

从Visual Studio 2012插件创建连接的查询窗口

Visual Studio 2017 显示表数据不起作用

从 SQL Server Management Studio 查询两个单独的 SQL Compact 数据库