1、安装MiniProfiler.EF6 在nuget搜索框中输入MiniProfiler,将出现下面结果: 点击安装将把MiniProfiler.EF6相关的dll加到项目中。 2、添加MiniProfiler.EF相关代码到项目里面 1、在Global.asax加入MiniProfiler相关的监控代码 修改之后完整内容为: usingSystem.Web.Mvc; usingSystem.Web.Optimization; usingSystem.Web.Routi...
1、安装MiniProfiler.EF6 在nuget搜索框中输入MiniProfiler,将出现下面结果: 点击安装将把MiniProfiler.EF6相关的dll加到项目中。 2、添加MiniProfiler.EF相关代码到项目里面 1、在Global.asax加入MiniProfiler相关的监控代码 修改之后完整内容为: usingSystem.Web.Mvc;usingSystem.Web.Optimization;usingSystem.Web.Routing;...
打开VS“工具”->“NuGet包管理器”->“管理解决方案的NuGet资源包(N)...”,如图所示: 然后在输入框中分别安装MiniProfiler、MiniProfiler.EF6、MiniProfiler.MVC4到你的Web项目和API所在项目,如下图所示: 添加MiniProfiler监控代码 打开Global.asax文件,在Application_BeginRequest和Application_EndRequest加入MiniProfiler...
首先安装Miniprofiler,MiniProfiler.EF6 在Global.asax 加入 运行项目,http://localhost//profiler/results-index 即可看到监测结果 技术群:添加小编微信并备注进群 小编微信:mm1552923 公众号:dotNet编程大全 发布于 2023-02-02 00:44・IP 属地北京
MiniProfiler监控Asp.Net MVC5和EF性能 1. 安装依赖包 在web项目打开nuget包管理器搜索 MiniProfiler.Mvc5和MiniProfiler.EF6安装。 2. 在Global.asax中添加配置代码 代码语言:javascript 复制 protectedvoidApplication_Start(){MiniProfiler.Configure(newMiniProfilerOptions{// Sets up the route to use for ...
这个不需要动用这个nb的工具了。第一次为什么慢,因为runtime要编译代码。也就是所谓的jit。
MiniProfilerEF6.Initialize();//配置EF分析 } protected void Application_BeginRequest() { MiniProfiler.StartNew(); } protected void Application_EndRequest() { MiniProfiler.Current?.Stop(false); } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
MiniProfiler是一款针对.NET, Ruby, Go and Node.js的性能分析的轻量级程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL(支持EF、EF CodeFirst等 )。并且以很友好的方式展现在页面上。
Last week, I tried testing some of the new EF6 features in my usual sample application. Unfortunately, the application crashed because the version of MiniProfiler.EF I was referencing only works with
首先,明确一下本博文的目标,监控EF的Sql和执行时间,监控MVC页面的执行时间 那么我们开始. 第一步,从NuGet上下载所需要的包,下载内容如图: MiniProfiler核心(所有的MiniProfiler相关资源都需要先有他) 这里需要注意,新版本的MiniProfiler.EF是需要根据你的EF版本来下载的,分为MiniProfiler.EF6,MiniProfiler.EF5,MiniProfi...