sys.dm_resource_governor_external_resource_pools (Transact-SQL)

适用于SQL Server 2016 (13.x) 及更高版本

返回有关当前外部资源池状态、资源池的当前配置和资源池统计信息的信息。

Transact-SQL 语法约定

列名称 数据类型 描述
external_pool_id int 资源池的 ID。 不可为 null。
name sysname 资源池的名称。 不可为 null。
pool_version int 内部版本号。
max_cpu_percent int 存在 CPU 争用时允许此资源池中的所有请求使用的最大平均 CPU 带宽的当前配置。 不可为 null。
max_processes int 并发外部进程的最大数目。 默认值为 0,指定没有限制。 不可为 null。
max_memory_percent int 此资源池中的请求可使用的总服务器内存百分比的当前配置。 不可为 null。
statistics_start_time datetime 为该池重置统计信息的时间。 不可为 null。
peak_memory_kb bigint 资源池使用的最大内存量(以 KB 为单位)。 不可为 null。
write_io_count int 自重置 Resource Governor 统计信息以来发出的写入 IO 总数。 不可为 null。
read_io_count int 自重置 Resource Governor 统计信息以来发出的读取 IO 总数。 不可为 null。
total_cpu_kernel_ms bigint 自重置 Resource Governor 统计信息以来的累计 CPU 用户内核时间(以毫秒为单位)。 不可为 null。
total_cpu_user_ms bigint 自重置 Resource Governor 统计信息以来的累计 CPU 用户时间(以毫秒为单位)。 不可为 null。
active_processes_count int 请求时运行的外部进程数。 不可为 null。

权限

需要 VIEW SERVER STATE 权限。

SQL Server 2022 及更高版本的权限

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

另请参阅

sys.dm_resource_governor_external_resource_pool_affinity (Transact-SQL)