删除资源池
可以使用 SQL Server Management Studio 或 Transact-SQL 删除资源池。
局限性
- 无法删除内置
default
或internal
资源池。 - 如果资源池包含工作负荷组,则无法将其删除。 有关详细信息,请参阅 删除工作负荷组。
权限
删除资源池需要 CONTROL SERVER
权限。
使用对象资源管理器删除资源池
若要使用 SQL Server Management Studio删除资源池,请执行以下操作:
在 SQL Server Management Studio 中,打开对象资源管理器,将“管理”节点向下展开到并包括 Resource Governor。
打开要删除的资源池的上下文菜单,然后选择 删除。
在 “删除对象” 窗口的 “要删除的对象” 列表中,将列出资源池。 要删除资源池,请选择“确定”。
注意
如果尝试删除的资源池包含工作负荷组,此操作将失败。
使用 Transact-SQL 删除资源池
若要使用 Transact-SQL 删除资源池,请执行以下操作:
- 执行 DROP RESOURCE POOL 或 DROP EXTERNAL RESOURCE POOL 语句,指定要删除的资源池的名称。
- 执行
ALTER RESOURCE GOVERNOR RECONFIGURE
语句,使更改生效。
例
以下示例删除名为 poolAdhoc
的资源池,并使新配置生效。
DROP RESOURCE POOL poolAdhoc;
ALTER RESOURCE GOVERNOR RECONFIGURE;