性能优化工具 MVC Mini Profiler

news/2024/7/5 3:07:10

MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC、WebForm 以及WCF 的性能分析的小程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL(支持EF、EF CodeFirst等 )。并且以很友好的方式展现在页面上。

该Profiler的一个特别有用的功能是它与数据库框架的集成。除了.NET原生的 DbConnection类,profiler还内置了对实体框架(Entity Framework)以及LINQ to SQL的支持。任何执行的Step都会包括当时查询的次数和所花费的时间。为了检测常见的错误,如N+1反模式,profiler将检测仅有参数值存在差 异的多个查询。

MiniProfiler是以Apache License V2.0协议发布的,你可以在NuGet找到。配置及使用可以看这里:http://code.google.com/p/mvc-mini-profiler

为建立快速的网站黄金参考标准,雅虎2007年为网站提高速度的13个简易规则。

mvcminiprofiler

Stack Overflow 用MVC Mini Profiler来促进开源,而在把每一页的右上角服务器渲染时间的简单行来迫使我们解决我们所有的性能衰退和遗漏。如果你在使用.NET开发应用,一定要使用上这个工具。

TechEd 中國 2011 微軟技術大會:ASP.NET MVC 3 性能優化

MVCMiniProfiler 简介

【观点】如何打造网站高性能的核心优势

Using MVC Mini Profiler as an HTTP Module

Simple, fast and useful MiniProfiler for ASP.NET MVC

Building an mvc-mini-profiler dashboard


http://lihuaxi.xjx100.cn/news/250383.html

相关文章

解析Erlang日志组件lager的lager_transform模块

为什么80%的码农都做不了架构师?>>> 使用 lager 的时候,在编译应用的时候,需要加入选项 {parse_transform, lager_transform} erlc 会在编译你的项目源代码的时候,把生成的 abstract format forms 交给 lager_transfo…

matplotlib画图

import matplotlib.pyplot as plt import numpy as npdef test1():# 从[-1,1]中等距去50个数作为x的取值x np.linspace(-1, 1, 50)print(x)y 2*x 1y1 2**x 1# 第一个是横坐标的值,第二个是纵坐标的值plt.plot(x, y)plt.plot(x, y1)# 必要方法,用于将…

老毛桃PE

问题:先锋平板电脑开机密码忘了(WIN8 本地登录) U盘做的是优启通PE,进不去PE环境下重置密码。 开始认为是启动项没设置好U盘启动,就在bios里面设置,耗了好久,无果。换了同事的大白菜PE&#xff…

电子学会青少年编程等级考试Python二级题目解析03

Python二级题目解析 1、题目 执行以下代码中,输出的结果是?( )【2020.12】 sum 0 for i in range(1, 10, 3):sum sum i print(sum, i)A. 22 10B. 12 7C. 45 9D. 55 10 2、讲解 关注:青少年编程竞赛交流公众号 3…

打印菱形

打印菱形 思路分析: 菱形是平行四边形, 从上到下依次按行打印 在边的位置打印星号, 在其它的位置打印空格public class 第十九题打印菱形 {public static void main(String[] args) {int count 14;//打印菱形上部for(int i 1; i < 7; i2 ) {//打印空格count-2;for(int…

算术运算中隐式类型转换

转载于:https://www.cnblogs.com/strider/articles/2220313.html

在ESXi主机上关闭无响应的虚拟机

适用情况该方法适用于以下情况: ESXi主机上的虚拟机不能关闭。虚拟机无响应且不能停止。目的这篇文章描述在ESXi环境中如何正确的关闭一台无响应的虚拟机。注意&#xff1a; 这篇文章只适用于ESXi主机&#xff0c;不适用于ESX主机。对于ESX主机&#xff0c;请参考 Powering off…

VS2010 CUDA 5.5 Win7 64位配置以及项目创建配置

一.安装CUDA5.5以及配置VS助手 1、安装之前必须确认自己电脑的GPU支持CUDA。在设备管理器中找到显示适配器&#xff08;Display adapters)&#xff0c;找到自己电脑的显卡型号&#xff0c;如果包含在http://www.nvidia.com/object/cuda_gpus.html的列表中&#xff0c;说明支持…