环境:
在一个项目的.cs文件中做一个小的更改,点击绿色箭头来测试更改。完成构建需要大约8秒,而Chrome则需要打开一个新的选项卡。还不错。但是,第一页的出现大约需要30秒。
如何减少这一延误?预编译的视图会不会是这里的第一步改进?实现这一目标的一些当前最佳技术是什么?
发布于 2016-02-23 01:27:21
尝试安装一瞥。正确设置它将显示延迟的位置,包括数据库调用及其持续时间等。
发布于 2016-02-22 23:08:07
安装红门蚁并在本地执行代码(如果这是一个活的问题,可能会指向生产数据库),这个工具应该能够告诉您任何慢下来的地方。
其中一个特点是:
直接跳到最慢的活动 .NET性能分析器中的调用树显示每个方法的数据,并标识最昂贵的方法、数据库查询和web请求。
有一个14天的免费试验,这应该是足够的时间来诊断你的问题。
https://stackoverflow.com/questions/35565567
复制相似问题