DROP EXTERNAL RESOURCE POOL (Transact-SQL)

适用于: SQL Server 2016 (13.x) 及更高版本 Azure SQL 托管实例

删除用于定义外部进程资源的 Resource Governor 外部资源池。

对于 SQL Server 2016 (13.x) 中的 R 服务(数据库内),外部池控制 rterm.exeBxlServer.exe 及其生成的其他进程。

对于机器学习服务,外部池控制 rterm.exepython.exeBxlServer.exe 及其生成的其他进程。

外部资源池使用 CREATE EXTERNAL RESOURCE POOL (Transact-SQL) 创建,使用 ALTER EXTERNAL RESOURCE POOL (Transact-SQL) 修改。

Transact-SQL 语法约定

语法

DROP EXTERNAL RESOURCE POOL pool_name  

注意

若要查看 SQL Server 2014 (12.x) 及更早版本的 Transact-SQL 语法,请参阅早期版本文档

参数

pool_name
要删除的外部资源池的名称。

备注

如果外部资源池包含工作负荷组,则不能删除该资源池。

不能删除资源调控器默认池或内部池。

建议您在熟悉资源调控器状态之后再执行 DDL 语句。 有关详细信息,请参阅 Resource Governor

权限

需要 CONTROL SERVER 权限。

示例

以下示例会删除名为 ex_pool 的外部资源池。

DROP EXTERNAL RESOURCE POOL ex_pool;  
GO  
ALTER RESOURCE GOVERNOR RECONFIGURE;  
GO  

另请参阅