Diagnose Application bottleneck
- From: "Roger Twomey" <rogerdev@xxxxxxxxxx>
- Date: Wed, 3 May 2006 11:07:38 -0400
I am looking at an application which runs from Windows 2000 server, IIS 5.5
(I think, 5.x anyway) using ASP.
The site is load balanced between two servers using Windows Loadbalancing.
The site runs fine 95% of the time however, there are times when the site
slows down dramatically, eg: waiting one minute for a page to load.
This seems to happen when the application is running with over about 150
concurrent users. It uses ASP for the front end and SQL server 2000 running
on another server for the back end.
We have tried monitoring the application and the database server to see if
we can find anything significant.
The SQL server tends to use less than 30% CPU with occassional spikes to 60%
or 70% which immediately drop back down. The SQL server has been monitored
and we are not seeing any deadlocks occuring. The majority of the sql is
select statements so this should not be an issue anyway.
The memory use on the sql server sits consistently at about 55% committed in
use.
The web server has also been monitored. We have seen the following:
CPU Use is normally below 20% with occasional spikes to 30 - 35%.
Committed memory in use is about 20%
Requests Executing between 5 - 15
Requests Queued between 2 - 5
(Note time intervals are all seconds.)
The requests queued is normally 0, but under this load we see some small
number being queued.
I have not been able to figure out where the bottleneck is. If I can
pinpoint the problem area in the system, then fixing it should become fairly
easy.
Any Suggestions how to diagnose this?
Thanks.
.
- Follow-Ups:
- Re: Diagnose Application bottleneck
- From: Steven Burn
- Re: Diagnose Application bottleneck
- Prev by Date: Display Recordset MYSQL
- Next by Date: Re: Diagnose Application bottleneck
- Previous by thread: Display Recordset MYSQL
- Next by thread: Re: Diagnose Application bottleneck
- Index(es):
Relevant Pages
|