sys.dm_resource_governor_resource_pool_volumes (Transact-SQL)

Applies to: SQL Server

Returns information about the current resource pool IO statistics for each disk volume. This information is also available at the resource pool level in sys.dm_resource_governor_resource_pools (Transact-SQL).

Column name Data type Description
pool_id int The ID of the resource pool. Is not nullable.
volume_name sysname The name of the disk volume. Is not nullable.
read_io_queued_total int The total read IOs enqueued since the Resource Governor is reset. Is not nullable.
read_io_issued_total int The total read IOs issued since the Resource Governor statistics were reset. Is not nullable.
read_ios_completed_total int The total read IOs completed since the Resource Governor statistics were reset. Is not nullable.
read_ios_throttled_total int The total read IOs throttled since the Resource Governor statistics were reset. Is not nullable.
read_bytes_total bigint The total number of bytes read since the Resource Governor statistics were reset. Is not nullable.
read_io_stall_total_ms bigint Total time (in milliseconds) between read IO arrival and completion. Is not nullable.
read_io_stall_queued_ms bigint Total time (in milliseconds) between read IO arrival and issue. This is the delay introduced by IO Resource Governance. Is not nullable.
write_io_queued_total int The total write IOs enqueued since the Resource Governor statistics were reset. Is not nullable.
write_io_issued_total int The total write IOs issued since the Resource Governor statistics were reset. Is not nullable.
write_io_completed_total int The total write IOs completed since the Resource Governor statistics were reset. Is not nullable
write_io_throttled_total int The total write IOs throttled since the Resource Governor statistics were reset. Is not nullable
write_bytes_total bigint The total number of bytes written since the Resource Governor statistics were reset. Is not nullable.
write_io_stall_total_ms bigint Total time (in milliseconds) between write IO issue and completion. Is not nullable.
write_io_stall_queued_ms bigint Total time (in milliseconds) between write IO arrival and issue. This is the delay introduced by IO Resource Governance. Is not nullable.
io_issue_violations_total int Total IO issue violations. That is, the number of times when the rate of IO issue was lower than the reserved rate. Is not nullable.
io_issue_delay_total_ms bigint Total time (in milliseconds) between the scheduled issue and actual issue of IO. Is not nullable.

Permissions

Requires VIEW SERVER STATE permission.

Permissions for SQL Server 2022 and later

Requires VIEW SERVER PERFORMANCE STATE permission on the server.

See also

Dynamic Management Views and Functions (Transact-SQL)
sys.dm_resource_governor_workload_groups (Transact-SQL)
sys.resource_governor_resource_pools (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)