创建资源池
可以使用 SQL Server Management Studio 或 Transact-SQL 创建资源池。 若要了解与资源池相关的概念,请参阅 资源调控器资源池。
局限性
- 最大 CPU 百分比必须大于或等于最小 CPU 百分比。 最大内存百分比必须大于或等于最小内存百分比。
- 所有资源池的最小 CPU 百分比和最小内存百分比的总和不得超过 100。
权限
创建资源池需要 CONTROL SERVER
权限。
使用 SQL Server Management Studio 创建资源池
若要使用 SQL Server Management Studio 创建资源池,:
- 在 SQL Server Management Studio 中,打开对象浏览器,将 管理 节点向下展开,包括 资源管理器。
- 打开 资源调控器 上下文菜单,然后选择 属性。
- 在 资源池 网格中,选择空行。 此行标有星号(
*
)。 - 选择“名称”列中的空单元格。 输入资源池名称。
- 选择要更改的行中的其他任何单元格,然后输入新值。
- 要保存更改,请选择“确定”。
使用 Transact-SQL 创建资源池
使用 Transact-SQL 创建资源池:
- 执行 CREATE RESOURCE POOL 或 CREATE EXTERNAL RESOURCE POOL 语句,指定要设置的属性值。
- 执行
ALTER RESOURCE GOVERNOR RECONFIGURE
语句。
例
以下示例创建名为 poolAdhoc
的资源池,并使新配置生效。
CREATE RESOURCE POOL poolAdhoc WITH (MAX_CPU_PERCENT = 20);
ALTER RESOURCE GOVERNOR RECONFIGURE;
资源池可以管理各种系统资源。 有关详细信息,请参阅 CREATE RESOURCE POOL。
有关更多示例和完整演练,请参阅 教程:资源调控器配置示例和最佳做法。