MHe*_*nry 4 storage sql-server-2008-r2
我们正在运行 SQL Server 2008 R2。
我正在使用 SPBlitz,它说我在驱动器 H 上的存储写入速度很慢。 Blitz 将这些定义为“平均超过 20 毫秒”。
但当然,有人问:“超过多少?”
是否可以使用查询来确定以毫秒为单位的平均存储写入量?
谢谢,嗯
您可以查询sys.dm_io_virtual_file_stats
以了解读写延迟。
您可以从这里或这里 使用脚本——这是我设计一个全面的 SQL Server 健康检查器的项目的片段(这是目前内部的东西,但计划尽快开源代码——作为对 sql server 社区的感谢!) .
另外,请阅读 Erin Stellato 的这篇博文 - Virtual Filestats 可以做什么,不可以做什么,告诉您 I/O 延迟。这篇博文有一个您也可以使用的脚本。