VS2010 负载测试中的 SQL 跟踪显示不相关的结果

Posted

技术标签:

【中文标题】VS2010 负载测试中的 SQL 跟踪显示不相关的结果【英文标题】:SQL Tracing in VS2010 load test showing unrelated results 【发布时间】:2012-07-26 17:31:29 【问题描述】:

我正在尝试对 Visual Studio 2010 负载测试进行一些 SQL 跟踪。它正在工作,但我从其他用户和自动化进程那里获得了一些不相关的 SQL 流量。

我通过创建一个反复拉下 google.com 的测试来验证它不相关。即使这个测试仍然显示来自我们系统的 SQL 流量。

因此,很难判断哪些 SQL 流量值得关注,哪些只是背景噪音。

有没有办法可以将 SQL 跟踪配置为仅显示与负载测试相关的流量?

【问题讨论】:

【参考方案1】:

到目前为止,据我所知,我们还没有合适的方法来过滤要在 SQL 跟踪连接字符串中跟踪的数据库。请记住,被测系统 (web/app+db) 应该专门用于测试。

在我的公司,我们只需使用带有特定过滤器(应用程序名称或登录名)的 SQL Server Profiler 启动单独的跟踪

【讨论】:

我希望有办法,但如果我们不能,我们就不能。谢谢!

以上是关于VS2010 负载测试中的 SQL 跟踪显示不相关的结果的主要内容,如果未能解决你的问题,请参考以下文章

VS2010 中的 MSTest - 如何一步启动所有负载测试

VS2010 Web 负载测试 - 如何将虚拟用户绑定到 CSV 数据源中的登录 ID

为 WCF 负载测试加载 UI Vs Visual Studio 2010 [关闭]

VS 2010 负载测试计数器集卡住

VS2010 负载测试:如何执行在每次负载测试之前运行一次的自定义操作

VS 2010 Web负载测试 - 从CSV为每个虚拟用户设置唯一值