使用MiniProfiler调试ASP.NET MVC网站性能
2012-07-16 20:10
549 查看
MvcMiniProfiler是什么
一款由stackoverflow.com团队开发,专门针对ASP.NET MVC站点进行性能调试的工具,同时,其中的MvcMiniprofiler.EntityFramework组件,能直接输出当前页面执行了哪些SQL语句。包括以下核心组件:
MvcMiniProfiler
MvcMiniProfiler.EntityFramework
安装
第一步:在引用上右键选择“Manage NuGet Packages”第二步:Online搜索miniprofiler
安装MiniProfiler、MiniProfiler.EF、MiniProfiler.MVC3,同时会自动安装依赖组件:WebActivator,同时也会自动在项目里面添加代码文件:App_Start/MiniProfiler.cs
使用
在global.cs的Application_Start事件里面增加代码:StackExchange.Profiling.MiniProfilerEF.Initialize();在Views/Shared/_Layout.cshtml在<head>里面增加代码:@StackExchange.Profiling.MiniProfiler.RenderIncludes()
结果
按照上述配置,运行网站,在左上角显示红色提示,点击详细就可以在个个请求的时间:点开SQL部分,可以看到详细的SQL语句。
相关文章推荐
- 使用MiniProfiler调试ASP.NET MVC网站性能
- 使用MiniProfiler调试ASP.NET MVC网站性能
- 使用MiniProfiler调试ASP.NET MVC网站性能
- 使用MvcMiniProfiler调试ASP.NET MVC网站性能
- 使用MiniProfiler调试Asp.net Mvc性能
- 使用MvcMiniProfiler调试ASP.NET MVC网站性能
- ASP.NET MVC5 使用MiniProfiler 监控MVC性能
- ASP.NET MVC性能调试工具-MvcMiniProfiler
- 使用MiniProfiler调试ASP.NET web api项目性能
- asp.net mvc ef 性能监控调试工具 MiniProfiler
- 实例分析ASP.NET在MVC5中使用MiniProfiler监控MVC性能的方法
- 使用MiniProfiler给Asp.net MVC和Entity Framework号脉(附源码)
- 调试ASP.NET MVC网站性能
- ASP.NET MVC性能优化工具 MiniProfiler
- [Asp.net mvc] 在Asp.net mvc 中使用MiniProfiler
- 使用MiniProfiler给Asp.net MVC和Entity Framework号脉(附源码)
- 使用MiniProfiler给Asp.net MVC和Entity Framework号脉(附源码)
- ASP.NET 使用验证码来维护网站性能
- 性能工具MiniProfiler在Asp.Net WebForm跟踪EntityFramework
- 解决VS2013+IE11调试DevExpress ASP.NET MVC的性能问题