GRUPO DE CARGA DE TRABALHO DE QUEDA (Transact-SQL)
Selecione um produto
Na linha seguinte, selecione o nome do produto em que está interessado e apenas as informações desse produto são apresentadas.
* SQL Server *
SQL Server e instância gerenciada do SQL
Descarta um grupo de carga de trabalho do administrador de recursos definido pelo usuário existente.
Observação
Para a Instância Gerenciada SQL do Azure, você deve estar no contexto do banco de dados master
para modificar a configuração do administrador de recursos.
Transact-SQL convenções de sintaxe.
Sintaxe
DROP WORKLOAD GROUP group_name
[;]
Argumentos
group_name
O nome de um grupo de carga de trabalho definido pelo usuário existente.
Comentários
A instrução DROP WORKLOAD GROUP
não é permitida nos grupos internos de internal
e default
do administrador de recursos.
Se um grupo de carga de trabalho contiver sessões ativas, a exclusão do grupo de carga de trabalho falhará quando a instrução ALTER RESOURCE GOVERNOR RECONFIGURE
for executada para aplicar a alteração. Para evitar esse problema, você pode executar uma das seguintes ações:
- Aguarde até que todas as sessões no grupo afetado se desconectem e, em seguida, execute a instrução
ALTER RESOURCE GOVERNOR RECONFIGURE
. - Pare explicitamente as sessões no grupo afetado usando o comando KILL T-SQL e execute a instrução
ALTER RESOURCE GOVERNOR RECONFIGURE
. Se você decidir que não deseja interromper explicitamente as sessões, recrie o grupo usando o nome e as configurações originais. - Reinicie o servidor. Quando o servidor é reiniciado, o grupo excluído é excluído permanentemente.
Para obter mais informações, consulte do Administrador de Recursos e Grupo de carga de trabalho do Administrador de Recursos.
Permissões
Requer a permissão de CONTROL SERVER
.
Exemplos
O exemplo a seguir descarta o grupo de carga de trabalho chamado adhoc
.
DROP WORKLOAD GROUP adhoc;
ALTER RESOURCE GOVERNOR RECONFIGURE;
Conteúdo relacionado
- Administrador de recursos
- Excluir um grupo de carga de trabalho
- CRIAR GRUPO DE CARGA DE TRABALHO (Transact-SQL)
- GRUPO DE CARGA DE TRABALHO ALTER (Transact-SQL)
- CRIAR POOL DE RECURSOS (Transact-SQL)
- ALTER RESOURCE POOL (Transact-SQL)
- DROP RESOURCE POOL (Transact-SQL)
- ALTER RESOURCE GOVERNOR (Transact-SQL)
* Instância gerenciada SQL *
SQL Server e instância gerenciada do SQL
Descarta um grupo de carga de trabalho do administrador de recursos definido pelo usuário existente.
Observação
Para a Instância Gerenciada SQL do Azure, você deve estar no contexto do banco de dados master
para modificar a configuração do administrador de recursos.
Transact-SQL convenções de sintaxe.
Sintaxe
DROP WORKLOAD GROUP group_name
[;]
Argumentos
group_name
O nome de um grupo de carga de trabalho definido pelo usuário existente.
Comentários
A instrução DROP WORKLOAD GROUP
não é permitida nos grupos internos de internal
e default
do administrador de recursos.
Se um grupo de carga de trabalho contiver sessões ativas, a exclusão do grupo de carga de trabalho falhará quando a instrução ALTER RESOURCE GOVERNOR RECONFIGURE
for executada para aplicar a alteração. Para evitar esse problema, você pode executar uma das seguintes ações:
- Aguarde até que todas as sessões no grupo afetado se desconectem e, em seguida, execute a instrução
ALTER RESOURCE GOVERNOR RECONFIGURE
. - Pare explicitamente as sessões no grupo afetado usando o comando KILL T-SQL e execute a instrução
ALTER RESOURCE GOVERNOR RECONFIGURE
. Se você decidir que não deseja interromper explicitamente as sessões, recrie o grupo usando o nome e as configurações originais. - Reinicie o servidor. Quando o servidor é reiniciado, o grupo excluído é excluído permanentemente.
Para obter mais informações, consulte do Administrador de Recursos e Grupo de carga de trabalho do Administrador de Recursos.
Permissões
Requer a permissão de CONTROL SERVER
.
Exemplos
O exemplo a seguir descarta o grupo de carga de trabalho chamado adhoc
.
DROP WORKLOAD GROUP adhoc;
ALTER RESOURCE GOVERNOR RECONFIGURE;
Conteúdo relacionado
- Administrador de recursos
- Excluir um grupo de carga de trabalho
- CRIAR GRUPO DE CARGA DE TRABALHO (Transact-SQL)
- GRUPO DE CARGA DE TRABALHO ALTER (Transact-SQL)
- CRIAR POOL DE RECURSOS (Transact-SQL)
- ALTER RESOURCE POOL (Transact-SQL)
- DROP RESOURCE POOL (Transact-SQL)
- ALTER RESOURCE GOVERNOR (Transact-SQL)
* Sinapse do Azure
Análise *
Azure Synapse Analytics
Descarta um grupo de carga de trabalho. Quando a instrução for concluída, as configurações estarão em vigor.
Transact-SQL convenções de sintaxe
Sintaxe
DROP WORKLOAD GROUP group_name
Argumentos
group_name
É o nome de um grupo de carga de trabalho definido pelo usuário existente.
Comentários
Um grupo de carga de trabalho não pode ser descartado se existirem classificadores para o grupo de carga de trabalho. Solte os classificadores antes que o grupo de carga de trabalho seja descartado. Se houver solicitações ativas usando recursos do grupo de carga de trabalho que estão sendo descartadas, a instrução drop workload será bloqueada atrás delas.
Exemplos
Use o exemplo de código a seguir para determinar quais classificadores precisam ser descartados antes que o grupo de carga de trabalho possa ser descartado.
SELECT c.name as classifier_name
,'DROP WORKLOAD CLASSIFIER '+c.name as drop_command
FROM sys.workload_management_workload_classifiers c
JOIN sys.workload_management_workload_groups g
ON c.group_name = g.name
WHERE g.name = 'wgXYZ' --change the filter to the workload being dropped
Permissões
Requer a permissão CONTROL DATABASE