Guest Redleg6 Posted October 9, 2008 Posted October 9, 2008 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?
Guest Paul Weterings Posted October 9, 2008 Posted October 9, 2008 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_)
Guest George Yin Posted October 10, 2008 Posted October 10, 2008 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! - http://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.
Guest Redleg6 Posted October 10, 2008 Posted October 10, 2008 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! - http://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. > >
Guest George Yin Posted October 13, 2008 Posted October 13, 2008 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! - http://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.
Guest George Yin Posted October 29, 2008 Posted October 29, 2008 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! - http://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.
Recommended Posts