我有一个在ASP.NET 2.0中开发的Web应用程序,部署在专用服务器中。现在我的页面需要很长时间才能加载。我想调试根本原因。我检查了代码级别的性能书签,没有发现任何错误那里有调试这个的工具吗?有点像在sql server 2005中分析sql查询的执行计划吗?任何想法???
提前致谢
答案 0 :(得分:1)
Yslow
将是一个不错的选择
YSlow分析网页并建议 提高绩效的方法 基于一套高规则 表演网页。
对于SQL性能问题,请查看
Microsoft SQL Server Profiler是一个 SQL Trace的图形用户界面 用于监视实例 数据库引擎或Analysis Services。 您可以捕获和保存有关的数据 每个事件到一个文件或表 稍后分析。例如,你可以 监控生产环境 看看哪些存储过程 通过执行也影响性能 慢。
答案 1 :(得分:1)
我首先要记录和分析相关的性能计数器。一个很好的说明点是http://msdn.microsoft.com/en-us/library/ms998583.aspx。