我遇到了一个遇到磁盘使用问题的Microsoft SQL Server。它有6个物理卷分配给它。当我查看性能监视器并检查物理磁盘空闲时间时,我的一个磁盘(D:驱动器)显示0%空闲时间用于长时间延长。在其他时候,它显示100%的空闲时间,而在其他时候,它处于高80%到100%的空闲时间。
预计此特定磁盘不会忙碌。还有其他物理磁盘分配给I / O密集型文件组。
我不确定如何找出哪些查询或查询负责消耗我的D:驱动器上的资源。以下是保存数据的磁盘细分。请记住,这些磁盘与数据库文件没有任何关系。
C: - 操作系统和SQL安装
D: - PRIMARY filegroup
L: - tempdb日志和我的数据库日志
X: - tempdb
Y: - I / O密集型文件组
Z: - I / O密集型文件组
这个问题对我来说是个新问题。我不确定要检查什么是消耗物理磁盘资源。它只能是SQL,因为D:驱动器上唯一的文件是主文件组mdf文件。我已经尝试过分析任何长时间运行的查询,但是当这个问题发生时,我的所有查询都会长时间运行。
非常感谢任何帮助。