我正在使用MVC3,ASP.NET 4.5,C#,Razor,EF5,SQL Server 2008 R2。
我最近与Glimpse合作并安装了:
Glimpse.ADO
Glimpse.ASP.NET
Glimpse.Core
Glimpse.EF5
Glimpse.MVC3
Glimpse for Elmah
我注意到Glimpse将执行时间的2到4倍添加到总时间,这个时间惩罚记录在" Server"类别。因此,如果我有一个Action通过LINQ执行一些DML需要1秒,那么总服务器时间是3秒。当我通过Glimpse.axd关闭Glimpse时,时间减少到1秒。
这是预期的行为,如果是,为什么?
重要的是知道它是由于Glimpse而不是我的代码,特别是当Glimpse为Action Code提供了如此重要的信息。
提前致谢。
修改