fuzzyocelot
Programmer
Hi everyone again!
We're having some performance issues with another server. This one is running SQL 2000 Standard (SP3) on Windows Server 2003 SP2. It has 1.25 GB of RAM.
I ran some performance counters on the server. I set the following:
Please let me know if I need to run other counters. I also set it to log the results every 1 minute.
I ran the counters between 12:30 pm and 4:00 pm. The results showed 8 spikes in the page faults/sec. The "normal" value is around 16-100. These spikes were over 1000. At the same time of these spikes, the %ProcessorTime spiked to around 70-99%. The normal value was around 1-3%. This makes me wonder if there's something the users are running every so often that is causing a problem. My SQL traces didn't have much info in them. I put the filters on too tight. I'll re-run SQL traces tomorrow with new performance counters to see if I can find any queries that correlate with these spikes.
What was interesting is that the Interrupts/sec was over 1000 the entire afternoon. This is leading me to wonder if there is a hardware or driver problem as well.
The page life exepectancy values were huge! They ranged from 97,780 to 752,359. It increased throughout the day. Does this mean something good or bad? I figured it was good because it's over 300.
Do I need to run additional counters? What would be good trace events to run?
Thanks!!!!
We're having some performance issues with another server. This one is running SQL 2000 Standard (SP3) on Windows Server 2003 SP2. It has 1.25 GB of RAM.
I ran some performance counters on the server. I set the following:
Code:
Memory:
-Page faults/sec
-Pages/sec
Physical Disk:
-%Disk Read Time
-%Disk Write Time
-Avg Disk sec/Read
-Avg Disk sec/Write
Processor:
-%ProcessorTime
-Interrupts/sec
SQLServer Buffer Manager:
-Page life expectancy
Please let me know if I need to run other counters. I also set it to log the results every 1 minute.
I ran the counters between 12:30 pm and 4:00 pm. The results showed 8 spikes in the page faults/sec. The "normal" value is around 16-100. These spikes were over 1000. At the same time of these spikes, the %ProcessorTime spiked to around 70-99%. The normal value was around 1-3%. This makes me wonder if there's something the users are running every so often that is causing a problem. My SQL traces didn't have much info in them. I put the filters on too tight. I'll re-run SQL traces tomorrow with new performance counters to see if I can find any queries that correlate with these spikes.
What was interesting is that the Interrupts/sec was over 1000 the entire afternoon. This is leading me to wonder if there is a hardware or driver problem as well.
The page life exepectancy values were huge! They ranged from 97,780 to 752,359. It increased throughout the day. Does this mean something good or bad? I figured it was good because it's over 300.
Do I need to run additional counters? What would be good trace events to run?
Thanks!!!!