我们有一个网络应用程序(uisng ASP.Net
和Alaska WAA
),这是很多年前(不是我的团队)设计的。它主要使用Alaska’s Xbase++
代码通过WAA查询数据库并生成HTML
响应。早期它运行在win 2003和IIS 6上。现在这个Web应用程序已经迁移到了新的环境中。Windows 2008和IIS7(我们做了这个迁移)。如何测试Web应用程序性能?
此应用程序使用Mysql
作为后端,并显示一些图像存储在共享驱动器。问题是网站的表现并不理想。加载页面的时间超过10-12秒(以前的设置并非如此)。现在,我们想要追踪延迟的根本原因。我们怀疑数据库服务器和共享驱动器的性能。我们如何确认这一点?有什么工具可以帮助我们追踪延误的原因吗? (Alaska WAA
- Web Application Adapater-它是一种应用服务器,它将运行服务器上的Xbase ++代码,IIS
将请求WAA
(如CGI应用程序)和WAA
将执行服务器端处理..就像从数据库获取详细信息一样,生成HTML响应并回到IIS
) 或者Xbase ++代码库非常庞大,我们无法通过该代码来微调查询。 有什么方法可以测试数据库服务器性能,共享驱动器性能,CGI
性能..?