Server Performance

  • Thread starter Thread starter Redleg6
  • Start date Start date
R

Redleg6

Guest
We have a client-server application that we are having perfomance problems
on.

The server runs a very complex medical archiving application that is
accessed by clients. The server runs Win2003 R2, the clients are a mixture
of XP and 2000. Occassionally the server's avg disk queue length will
increase suddenly and stay high (100+) for 15-20 seconds, drop down and then
repeat again. When it is high the performance on the workstations suffers
significantly.

When the avg disk queue length increases pages\sec increases only a little.

What could be our problem?
 
Re: Server Performance

Redleg6 wrote:
> We have a client-server application that we are having perfomance problems
> on.
>
> The server runs a very complex medical archiving application that is
> accessed by clients. The server runs Win2003 R2, the clients are a mixture
> of XP and 2000. Occassionally the server's avg disk queue length will
> increase suddenly and stay high (100+) for 15-20 seconds, drop down and then
> repeat again. When it is high the performance on the workstations suffers
> significantly.
>
> When the avg disk queue length increases pages\sec increases only a little.
>
> What could be our problem?
>
>

You might want to give sysinternals process monitor a spin...
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx


--

/ ) Regards,
/ /_________
_|__|__) Paul Weterings
/ (O_) http://www.servercare.nl
__/ (O_)
____(O_)
 
RE: Server Performance

Hello,

I agree with Paul, you may need to use the Process Explorer to find out
what application has the highest I/O reads and writes. You may need to
calculate the reads/writes per second manually. Or, you can try FileMon to
see what application is frequently accessing the disk in real-time when the
Avg.Disk Queue Length is high.

Please take a look at the following blog about how to use these two
utilities to monitor the disk access:

http://www.iishacks.com/index.php/2008/09/12/high-avg-disk-queue-length-and-
finding-the-cause/

Sincerely,
George Yin
Microsoft Online Support
Microsoft Global Technical Support Center

Get Secure! - www.microsoft.com/security
=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
 
Re: Server Performance

The disk read sec performance is 34ms for the ap on the server. This seems
high.

"George Yin(MSFT)" <v-chanyin@online.microsoft.com> wrote in message
news:d0S2cctKJHA.6004@TK2MSFTNGHUB02.phx.gbl...
> Hello,
>
> I agree with Paul, you may need to use the Process Explorer to find out
> what application has the highest I/O reads and writes. You may need to
> calculate the reads/writes per second manually. Or, you can try FileMon to
> see what application is frequently accessing the disk in real-time when
> the
> Avg.Disk Queue Length is high.
>
> Please take a look at the following blog about how to use these two
> utilities to monitor the disk access:
>
> http://www.iishacks.com/index.php/2008/09/12/high-avg-disk-queue-length-and-
> finding-the-cause/
>
> Sincerely,
> George Yin
> Microsoft Online Support
> Microsoft Global Technical Support Center
>
> Get Secure! - www.microsoft.com/security
> =====================================================
> When responding to posts, please "Reply to Group" via your newsreader so
> that others may learn and benefit from your issue.
> =====================================================
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
>
 
Re: Server Performance

Hello,

I meant, by that method you could find out whether it was the medical
archiving application causing the problem. Sorry if I didn't make myself
clearly.

If you can make sure that it is this medical archiving application causing
the problem, well, it seems very possible that you are encountering a disk
bottleneck.

Root cause could be that there are a lot of I/O requests accessing the disk
at one time. For example, a lot of people are accessing the medical
database at one time.

You can firstly try disk defragment. This will usually improve the disk
performance.

Then, you have two choices in this situation:

1. Contact the application developers to see if they can make any changes
to this application to improve the performance. For example, separate the
database file and the log files, and put them into different disks.

2. Add more disks into the system and convert them to dynamic disks, or
improve the physical computer performance by changing the hardware.

I would like to suggest that you read the following article in detail. It
gives the detailed information about the disk bottleneck and how to resolve
it:

http://www.sqljunkies.ddj.com/Article/D1B7C756-4725-4D31-A53D-C0A47976E6BB.s
cuk

Sincerely,
George Yin
Microsoft Online Support
Microsoft Global Technical Support Center

Get Secure! - www.microsoft.com/security
=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
 
Re: Server Performance

Hello,

I am just writing to see how everything is going. If you have any updates
or need any further assistance on this issue, please feel free to let me
know. I am glad to be of assistance.

Sincerely,
George Yin
Microsoft Online Support
Microsoft Global Technical Support Center

Get Secure! - www.microsoft.com/security
=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
 
Back
Top