?????????I/O????????????????胁榈�????????????????????????????????


select database_id??
       file_id??
       io_stall??
       io_pending_ms_ticks??
       scheduler_address
from sys.dm_io_virtual_file_stats(NULL?? NULL) iovfs??
       sys.dm_io_pending_io_requests as iopior
where iovfs.file_handle = iopior.io_handle


?????????????Disk Fragmentation????

????????????????????????????SQLServer???????????NTFS??????械???????????????????????????????????????????????????????????芯????????些?????SAN?????????????????睢�????SAN??????????????????

????NTFS????????????????????I/O???谩??????????SANs?械?效???????????

????????????/???????

?????????????????e??????????????????????????????????????????????????????????tempdb????I/O????????????????????????????????????????????????????

??????????????????????????????????????????????????I/O?泻????????????????I/O????????

???????????????????????梅?????????????小???????????????????????????????????????????????RAID 1????????????????????SQLServer?????SAN???校??????????????????????????????????

????写?????????????????????????????????????谩?

??????????????????OLTP????I/O??????小????????e?OLAP??OLTP??????????????????????????泻???????????????????I/O??