DROP EXTERNAL RESOURCE POOL (Transact-SQL)
适用于: SQL Server 2016 (13.x) 及更高版本 Azure SQL 托管实例
删除用于定义外部进程资源的 Resource Governor 外部资源池。
对于 SQL Server 2016 (13.x) 中的 R 服务(数据库内),外部池控制 rterm.exe
、BxlServer.exe
及其生成的其他进程。
对于机器学习服务,外部池控制 rterm.exe
、python.exe
BxlServer.exe
及其生成的其他进程。
外部资源池使用 CREATE EXTERNAL RESOURCE POOL (Transact-SQL) 创建,使用 ALTER EXTERNAL RESOURCE POOL (Transact-SQL) 修改。
语法
DROP EXTERNAL RESOURCE POOL pool_name
参数
pool_name
要删除的外部资源池的名称。
备注
如果外部资源池包含工作负荷组,则不能删除该资源池。
不能删除资源调控器默认池或内部池。
建议您在熟悉资源调控器状态之后再执行 DDL 语句。 有关详细信息,请参阅 Resource Governor。
权限
需要 CONTROL SERVER
权限。
示例
以下示例会删除名为 ex_pool
的外部资源池。
DROP EXTERNAL RESOURCE POOL ex_pool;
GO
ALTER RESOURCE GOVERNOR RECONFIGURE;
GO