DROP EXTERNAL RESOURCE POOL (Transact-SQL)

S’applique à : SQL Server 2016 (13.x) et versions ultérieures Azure SQL Managed Instance

Supprime un pool de ressources externes Resource Governor utilisé pour définir des ressources pour des processus externes.

Pour R Services (dans la base de données) dans SQL Server 2016 (13.x), le pool externe régit rterm.exe, BxlServer.exe et d’autres processus générés par ces derniers.

Pour Machine Learning Services, le pool externe gouverne rterm.exe, python.exe, BxlServer.exe et les autres processus générés par ces derniers.

Les pools de ressources externes sont créés à l’aide de CREATE EXTERNAL RESOURCE POOL (Transact-SQL) et modifiés à l’aide de ALTER EXTERNAL RESOURCE POOL (Transact-SQL).

Conventions de la syntaxe Transact-SQL

Syntaxe

DROP EXTERNAL RESOURCE POOL pool_name  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

Arguments

pool_name
Nom du pool de ressources externes à supprimer.

Notes

Vous ne pouvez pas supprimer un pool de ressources externes qui contient des groupes de charges de travail.

Vous ne pouvez pas supprimer les pools par défaut ou interne du gouverneur de ressources.

Lorsque vous exécutez des instructions DDL, nous vous recommandons de connaître les états du gouverneur de ressources. Pour plus d’informations, consultez Resource Governor.

Autorisations

Nécessite l'autorisation CONTROL SERVER.

Exemples

L’exemple suivant supprime le pool de ressources externes nommé ex_pool.

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

Voir aussi