|
How do you monitor disk performance on mount point on sql cluster? Perfmon is not doing the job. Any other option that could be useful? Please let me know. Thanks.
(comments are locked)
|
|
I am wondering about how I should analyze/measure the disk response times from fn_virtualfilestats(-1,-1) number of reads and writes. Any suggestions? For example, using perfmon counters, I will take the response time’s greater than 15 milliseconds as good and disk subsystem is keeping up and there is not that much overhead left. And, if it is more than 25 milliseconds, there is a slow performance.
Jul 11 '11 at 01:49 PM
ebzm
The (This assumes you've got regular snapshots of the data, and have done the appropriate calculations to show you only the changes per timeslot.) fn_virtualfilestats documentation is at http://msdn.microsoft.com/en-us/library/ms187309(v=SQL.100).aspx
Jul 11 '11 at 02:43 PM
ThomasRushton ♦
(comments are locked)
|
|
You should really be using DMVs for this kind of information now. Take a look at sys.dm_io_virtual_file_stats and sys.dm_os_wait_stats. They have great information to help identify and troubleshoot disk issues.
(comments are locked)
|
|
Have you tried looking at the counters under Logical Disk in PerfMon? I used the PhysicalDisk and not the LogicalDisk. Is that what I should use?
Jul 11 '11 at 01:15 PM
ebzm
Mount points are considered Logical from within PerfMon - yes.
Jul 12 '11 at 05:18 AM
Blackhawk-17
(comments are locked)
|


What is missing from perfmon? What OS version are you running? What version of SQL Server?
Taking physical disk counters for reads and writes latency analysis on mount points and there is no data at all.