Asp.net mvc 使用MiniProfiler进行性能调整
我的网站性能的工作,需要一点帮助,以确定一个慢点。下面是对主页的典型请求的快照。显然,我可以将SQL的速度提高一点,但是我可以从哪里看到第一步是什么Asp.net mvc 使用MiniProfiler进行性能调整,asp.net-mvc,performance,Asp.net Mvc,Performance,我的网站性能的工作,需要一点帮助,以确定一个慢点。下面是对主页的典型请求的快照。显然,我可以将SQL的速度提高一点,但是我可以从哪里看到第一步是什么(http://168.62.16.83:80)168ms 有没有人有任何建议或博客文章来解释幕后发生了什么,以及优化它的技巧?或者这只是下载所有静态内容所需的时间 查找此类内容最有效的方法是使用传统的探查器,如ants、dotTrace或内置的探查器。() 至于时间在哪里,您可能在应用程序_BeginRequest或身份验证期间有一个昂贵的位置 我
(http://168.62.16.83:80)
168ms
有没有人有任何建议或博客文章来解释幕后发生了什么,以及优化它的技巧?或者这只是下载所有静态内容所需的时间
查找此类内容最有效的方法是使用传统的探查器,如ants、dotTrace或内置的探查器。()
至于时间在哪里,您可能在
应用程序_BeginRequest
或身份验证期间有一个昂贵的位置 我将sql设置为低于50ms,但在第一步上我仍然感到困惑。我处于发布模式,在配置中debug=false。对于记录,明显的缓慢是由于Azure缓存造成的。我的网站部署在西海岸地区,缓存在中北部。哎呀!。将它们移动到同一个数据中心会中断150毫秒的请求。它还使sql调用速度加快了20毫秒。呜!