在Windows Server 2008中,可以使用标准系统工具查看使用文件系统上最多I / O的顶级文件。
如何设置相同的计数器,但相反 – 我想有一个图表,显示特定文件上的I / O?
本练习的目的是监视SQL Server上的I / O,在这里我知道哪些文件构成了日志和数据库文件,并希望查看在服务器上运行的每个数据库使用了多lessI / O(所以比较和度量分配给每个数据库的I / O)。
Windows中没有内置的工具,可以查看哪些文件正在写入。 在继续之前,我会让它沉入水中。
如果不是您需要的唯一工具,您将需要寻找其他工具,并且Process Monitor是一个好的开始。
但是 ,你可能想要做的是从SQL Server本身监视数据库的性能。 比如这个小美女:
select * from sys.dm_io_virtual_file_stats(NULL, NULL)
在SQL Server本身的许多其他性能监视function之中。