• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

使用MiniProfiler调试ASP.NETMVC网站性能

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
  • 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语句。  


      鲜花

      握手

      雷人

      路过

      鸡蛋
      该文章已有0人参与评论

      请发表评论

      全部评论

      专题导读
      上一篇:
      asp.net代码中尖括号和百分号的含义发布时间:2022-07-10
      下一篇:
      Asp.net服务器控件编程总览发布时间:2022-07-10
      热门推荐
      热门话题
      阅读排行榜

      扫描微信二维码

      查看手机版网站

      随时了解更新最新资讯

      139-2527-9053

      在线客服(服务时间 9:00~18:00)

      在线QQ客服
      地址:深圳市南山区西丽大学城创智工业园
      电邮:jeky_zhao#qq.com
      移动电话:139-2527-9053

      Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap