首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >减少启动MVC web应用程序和查看第一页之间的时间

减少启动MVC web应用程序和查看第一页之间的时间
EN

Stack Overflow用户
提问于 2016-02-22 22:54:38
回答 2查看 60关注 0票数 1

环境:

  • Visual Studio 2015更新1
  • 10
  • 中型MVC web应用程序
  • .NET框架4.6.1 x64调试生成
  • 更新的核心I7笔记本电脑,大量的内存,SSD驱动器

在一个项目的.cs文件中做一个小的更改,点击绿色箭头来测试更改。完成构建需要大约8秒,而Chrome则需要打开一个新的选项卡。还不错。但是,第一页的出现大约需要30秒。

如何减少这一延误?预编译的视图会不会是这里的第一步改进?实现这一目标的一些当前最佳技术是什么?

EN

回答 2

Stack Overflow用户

发布于 2016-02-23 01:27:21

尝试安装一瞥。正确设置它将显示延迟的位置,包括数据库调用及其持续时间等。

票数 2
EN

Stack Overflow用户

发布于 2016-02-22 23:08:07

安装红门蚁并在本地执行代码(如果这是一个活的问题,可能会指向生产数据库),这个工具应该能够告诉您任何慢下来的地方。

其中一个特点是:

直接跳到最慢的活动 .NET性能分析器中的调用树显示每个方法的数据,并标识最昂贵的方法、数据库查询和web请求。

有一个14天的免费试验,这应该是足够的时间来诊断你的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35565567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档