如何评估Visual Studio中的方法计时

时间:2014-02-04 09:59:19

标签: performance visual-studio-2013 performance-testing

我开发了一个非常复杂的Web服务,它执行大量操作,特别是在SqlServer上的操作。

虽然我已经附加到已部署的网络服务上,是否有可能监控每种方法的时间,以了解哪些方法最耗时?

否则,我会在代码中添加很多秒表,然后在某处写下结果。

想要在visual studio中实现我的目标吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

使用秒表进行日志记录尤其适用于调用Web服务等未定义时间操作。这将使您能够调查发布环境中的问题。

但如果您必须在本地调查一些性能问题,那么没有什么比专业性能分析器更好。 Visual Studio 2010(我相信2013年)有一个非常好的性能分析器(包括在我记得的Developer,Team和Ultimate版本中)。 Here is beginner guide on it

还有很多其他的分析器,但是对于你所描述的需求,集成Visual Studio分析器将会非常好。