sys.resource_governor_resource_pools (Transact-SQL)

返回 SQL Server 中的存储资源池配置。 视图的每一行都确定了一个池的配置。

适用范围:SQL Server(SQL Server 2008 到当前版本)。

列名

数据类型

说明

pool_id

int

资源池的唯一 ID。 不可为 Null。

name

sysname

资源池的名称。 不可为 Null。

min_cpu_percent

int

出现 CPU 争用时资源池中的所有请求可获得的有保证的平均 CPU 带宽。 不可为 Null。

max_cpu_percent

int

出现 CPU 争用时资源池中的所有请求可获得的最大 CPU 带宽。 不可为 Null。

min_memory_percent

int

资源池中的所有请求可获得的有保证的内存量。 不与其他资源池共享这部分内存。 不可为 Null。

max_memory_percent

int

此资源池中的请求可使用的总服务器内存量的百分比。 不可为 Null。 有效的最大值取决于池的最小值。 例如,可将 max_memory_percent 设置为 100,但有效的最大值会更低一些。

cap_cpu_percent

int

资源池中的所有请求都将收到的 CPU 带宽硬性上限。 将 CPU 最大带宽限制为指定的级别。 允许的值范围为 1 到 100。

适用于:SQL Server 2012 到 SQL Server 2014。

min_iops_per_volume

int

针对该池的每个卷设置的每秒最小 I/O 操作数 (IOPS)。 0 = 不保留。 不能为 Null。

适用于:SQL Server 2014 到 SQL Server 2014。

max_iops_per_volume

int

针对该池的每个卷设置的每秒最大 I/O 操作数 (IOPS)。 0 = 无限制。 不能为 Null。

适用于:SQL Server 2014 到 SQL Server 2014。

注释

目录视图显示存储的元数据。 若要查看内存中的配置,请使用对应的动态管理视图 sys.dm_resource_governor_resource_pools (Transact-SQL)

权限

若要查看内容,则需要拥有 VIEW ANY DEFINITION 权限;若要更改内容,则需要拥有 CONTROL SERVER 权限。

请参阅

参考

资源调控器目录视图 (Transact-SQL)

sys.dm_resource_governor_resource_pools (Transact-SQL)

概念

资源调控器