可以使用 SQL Server Management Studio 或 Transact-SQL 更改资源池设置。
局限性
- 最大 CPU 百分比必须大于或等于最小 CPU 百分比。 最大内存百分比必须大于或等于最小内存百分比。
- 所有资源池的最小 CPU 百分比和最小内存百分比的总和不得超过 100。
权限
更改资源池设置需要 CONTROL SERVER
权限。
使用 SQL Server Management Studio 更改资源池设置
若要使用 SQL Server Management Studio 更改资源池设置:
- 在 SQL Server Management Studio 中,打开对象资源管理器,将 管理 节点向下展开,包括 资源池。
- 使用要修改的资源池的上下文菜单,然后选择“属性”。
- 在“Resource Governor 属性”页中,在“资源池”网格内选择资源池所在的行。
- 选择要更改的行中的单元格,然后输入新值。
- 若要保存更改,请选择“确定”
使用 Transact-SQL 更改资源池设置
若要使用 Transact-SQL 更改资源池设置,请执行以下操作:
- 执行 ALTER RESOURCE POOL 或 ALTER EXTERNAL RESOURCE POOL 语句,指定要更改的值。
- 执行
ALTER RESOURCE GOVERNOR RECONFIGURE
语句,使更改生效。
例
以下示例更改名为 poolAdhoc
的资源池的最大 CPU 百分比设置,并使新配置生效。
ALTER RESOURCE POOL poolAdhoc WITH (MAX_CPU_PERCENT = 25);
ALTER RESOURCE GOVERNOR RECONFIGURE;