0

我在本地 IIS 中有一个 asp.net 网站,由于 sql 查询(此 sql 查询大约需要 7 秒),其中一个页面需要很长时间(大约 10 秒)才能加载。我做了一些调整工作,最后使这个 sql 查询不到 1 秒。但是页面仍然需要大约 3 秒才能完成加载,我认为它仍然很慢。这个页面在 yslow 测试中得到了“B”,所以我想这个页面中一定有一些 CLR 执行需要这些时间,但是我怎么能获取这些执行的时间(循环或变量声明)?有什么有用的工具吗?谢谢!

4

1 回答 1

0

在页面指令中添加trace="true",页面生命周期各阶段的执行时间将在页面内容下方输出。

ASP.NET 跟踪

如何:使用跟踪查看器查看 ASP.NET 跟踪信息

于 2012-06-28T03:25:35.363 回答