We get many warnings in our SQL error log about I/O requests taking longer than 15 seconds to complete. What do we do in such scenario?

There are a few things which you will want to look at.  First make sure that you have enough RAM for the database to use.  Without enough RAM in the SQL Server you’ll begin putting extra load on the disks because the same data is being pulled into the buffer cache from the disk over and over.

The second thing to check is that you don’t need to add any additional indexes.  If your queries are doing scan’s which they shouldn’t be then this will put extra load on the disks.

If everything else looks good it’s time to get the boss to open their checkbook and buy more disks, or faster disks.

Denny

Share

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trust DCAC with your data

Your data systems may be treading water today, but are they prepared for the next phase of your business growth?