如何跟踪执行MVC3代码块所需的时间?

时间:2011-06-26 17:08:09

标签: asp.net-mvc asp.net-mvc-3

我的MVC3应用程序没有像我希望的那样快速运行。我想知道一些数据库查找是否需要太长时间。有没有办法让我可以在控制器中计算代码块的一部分。例如:

var a = the_time_now;
...
...
var b = the_time_now;

<log the code area name and time b - time a 

我是MVC的新手,非常感谢任何建议。请注意,我目前在我的系统上没有任何用处,所以如果我记录时间,那么它就不会过多地加载:-)

1 个答案:

答案 0 :(得分:2)

使用Stopwatch class进行代码执行时间跟踪。这并没有与MVC绑定,这通常用于.net Framework