如何描述一个经典的ASP网站?

时间:2010-11-09 09:26:28

标签: performance asp-classic

我有一个经典的ASP(JScript)网站运行缓慢,是否有任何分析器可以帮助我确定需要时间的东西?

有关如何优化或调试ASP性能问题的其他提示会很有帮助。

1 个答案:

答案 0 :(得分:11)

假设您正在寻找免费解决方案,以下是我过去(非常老)项目中使用的一些建议:

ASP Profiler component。这是Active Server Pages(带有VBScript)代码的行级性能分析器。它显示了ASP页面的运行方式,执行的行数,以及每次执行的毫秒数。特别是对于繁重的数据驱动页面,您可以准确地看到哪些行减慢页面速度,并在必要时进行优化。

谷歌搜索我还发现了几篇关于时间/分析ASP执行代码的非常古老的文章:看看herehere

如果您遇到服务器端代码速度慢的问题,我发现它几乎总是导致问题的数据库。您需要检查返回结果的SQL很慢;如果您发现任何需要查看将新索引应用于表的话。如果您的应用程序对数据库过于繁琐,则需要考虑减少对数据库的调用次数。要找到这些问题,您始终可以使用SQL Server Profiler;这与SQL Server 2005/2008 Developer Edition捆绑在一起。

此外,您还可以使用xsqlsoftware.com

上提供的免费SQL Profiler