?????????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??