sys.dm_resource_governor_resource_pool_volumes (Transact-SQL)

適用於:SQL Server

傳回目前的資源集區的每個磁碟區的 IO 統計資料的相關資訊。 此資訊也可以在 Transact-SQL) sys.dm_resource_governor_resource_pools (的資源集區層級取得。

資料行名稱 資料類型 描述
pool_id int 資源集區的識別碼。 不可為 Null。
volume_name sysname 磁碟 volue 的名稱。 不可為 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)