Partilhar via


sys.resource_governor_external_resource_pools (Transact-SQL)

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Aplica-se a: Serviços de Machine Learning do SQL Server 2016 (13.x) R Services (no banco de dados) e SQL Server 2017 (14.x)

Retorna a configuração do pool de recursos externos armazenada no SQL Server. Cada linha da exibição determina a configuração de um pool.

Nome da coluna Tipo de dados Descrição
external_pool_id int ID exclusivo do pool de recursos. Não permite valor nulo.
name sysname Nome do pool de recursos. Não permite valor nulo.
max_cpu_percent int Largura de banda de CPU máxima permitida para todas as solicitações no pool de recursos quando houver contenção de CPU. Não permite valor nulo.
max_memory_percent int Porcentagem de memória total de servidor que pode ser usada por solicitações nesse pool de recursos. Não permite valor nulo. O efetivo máximo depende dos mínimos de pools. Por exemplo, max_memory_percent pode ser definido como 100, mas o máximo efetivo é inferior.
max_processes int Número máximo de processos externos simultâneos. O valor padrão, 0, não especifica nenhum limite. Não permite valor nulo.
version bigint Número da versão interna.

Permissões

Requer a permissão VIEW SERVER STATE.

Confira também

Governança de recursos para o aprendizado de máquina no SQL Server

Exibições de catálogo de Administrador de Recursos (Transact-SQL)

sys.dm_resource_governor_resource_pools (Transact-SQL)

Resource Governor

sys.dm_resource_governor_resource_pool_affinity (Transact-SQL)

Opção de Configuração do servidor external scripts enabled

ALTER EXTERNAL RESOURCE POOL (Transact-SQL)