摘要: 本文有2个不怎么相关的话题,一是用MvcMiniProfiler监控EF4.1,另一个则是为MvcMiniProfiler提供MySQL Provider的支持。
阅读全文
posted @ 2011-08-01 19:46 重典 阅读(1219) 评论(1)
编辑
MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC的性能分析的小程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL(支持EF、EF CodeFirst等 )。并且以很友好的方式展现在页面上。

可以通过NuGet进行安装
配置及使用可以看这里:http://code.google.com/p/mvc-mini-profiler/
其它技巧:
Application_Start中设置
更改profiler产生文件的路径 ,包括js及相应生成的数据文件
1: MiniProfiler.Settings.RouteBasePath = "~/scripts";
忽略监控的路径(如果不保留原默认值也可以不Union)
1: MiniProfiler.Settings.IgnoredPaths =
2: new[] { "/style/", "/images/","/Menu/","/menu/" }
3: .Union(MiniProfiler.Settings.IgnoredPaths)
4: .ToArray();
格式化SQL模式
1: MiniProfiler.Settings.SqlFormatter = new MvcMiniProfiler.SqlFormatters.InlineFormatter();
posted @ 2011-08-01 13:52 重典 阅读(921) 评论(2)
编辑