sys.dm_resource_governor_resource_pool_volumes (Transact-SQL)

适用于SQL Server

对于每个磁盘卷返回有关当前资源池 IO 统计信息的信息。 此信息也可以在 sys.dm_resource_governor_resource_pools (Transact-SQL) 中的资源池级别获取。

列名称 数据类型 描述
pool_id int 资源池的 ID。 不可为 null。
volume_name sysname 磁盘卷的名称。 不可为 null。
read_io_queued_total int 自重置资源调控器以来排队的总读 IO 数。 不可为 null。
read_io_issued_total int 自重置资源调控器统计信息以来发出的读取 IO 总数。 不可为 null。
read_ios_completed_total int 自重置资源调控器统计信息以来完成的读取 IO 总数。 不可为 null。
read_ios_throttled_total int 自重置资源调控器统计信息以来限制的读取 IO 总数。 不可为 null。
read_bytes_total bigint 自重置资源调控器统计信息以来读取的总字节数。 不可为 null。
read_io_stall_total_ms bigint 读 IO 到达和完成之间的总时间(毫秒)。 不可为 null。
read_io_stall_queued_ms bigint 读 IO 到达和发出之间的总时间(毫秒)。 这是 IO 资源调控所引入的延迟。 不可为 null。
write_io_queued_total int 自重置资源调控器统计信息以来排队的写入 IO 总数。 不可为 null。
write_io_issued_total int 自重置资源调控器统计信息以来发出的写入 IO 总数。 不可为 null。
write_io_completed_total int 自重置资源调控器统计信息以来完成的写入 IO 总数。 不可为 Null。
write_io_throttled_total int 自重置资源调控器统计信息以来限制的写入 IO 总数。 不可为 Null。
write_bytes_total bigint 自重置资源调控器统计信息以来写入的总字节数。 不可为 null。
write_io_stall_total_ms bigint 写 IO 发出和完成之间的总时间(毫秒)。 不可为 null。
write_io_stall_queued_ms bigint 写 IO 到达和发出之间的总时间(毫秒)。 这是 IO 资源调控所引入的延迟。 不可为 null。
io_issue_violations_total int 总 IO 发出违反数。 即 IO 发出率低于保留比率时的次数。 不可为 null。
io_issue_delay_total_ms bigint 预定发出 IO 和实际发出 IO 之间的总时间(毫秒)。 不可为 null。

权限

需要 VIEW SERVER STATE 权限 。

SQL Server 2022 及更高版本的权限

要求对服务器具有 VIEW SERVER PERFORMANCE STATE 权限。

另请参阅

动态管理视图和函数 (Transact-SQL)
sys.dm_resource_governor_workload_groups (Transact-SQL)
sys.resource_governor_resource_pools (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)