sys.dm_resource_governor_resource_pool_volumes (Transact-SQL)

适用于:SQL ServerAzure SQL 托管实例

对于每个磁盘卷返回有关当前资源池 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 权限。