DROP WORKLOAD GROUP (Transact-SQL)

Selecionar um produto

Na linha a seguir, selecione o nome do produto no qual você está interessado e somente as informações do produto são exibidas.

* SQL Server *  

da Instância Gerenciada de SQL

 

SQL Server e Instância Gerenciada de SQL

Descarta um grupo de carga de trabalho do administrador de recursos definido pelo usuário existente.

Nota

Para modificar a configuração do administrador de recursos na Instância Gerenciada de SQL do Azure, você deve estar no contexto do banco de dados master na réplica primária.

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.

Observações

A declaração de DROP WORKLOAD GROUP não é permitida nos grupos internos 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 executem a instrução ALTER RESOURCE GOVERNOR RECONFIGURE.
  • Interrompa 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, recresque 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 cargas de trabalho do administrador de recursos.

Permissões

Requer a permissão CONTROL SERVER.

Exemplos

O exemplo a seguir descarta o grupo de carga de trabalho chamado adhoc.

DROP WORKLOAD GROUP adhoc;

ALTER RESOURCE GOVERNOR RECONFIGURE;

* Instância Gerenciada de SQL *  

 

SQL Server e Instância Gerenciada de SQL

Descarta um grupo de carga de trabalho do administrador de recursos definido pelo usuário existente.

Nota

Para modificar a configuração do administrador de recursos na Instância Gerenciada de SQL do Azure, você deve estar no contexto do banco de dados master na réplica primária.

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.

Observações

A declaração de DROP WORKLOAD GROUP não é permitida nos grupos internos 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 executem a instrução ALTER RESOURCE GOVERNOR RECONFIGURE.
  • Interrompa 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, recresque 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 cargas de trabalho do administrador de recursos.

Permissões

Requer a permissão CONTROL SERVER.

Exemplos

O exemplo a seguir descarta o grupo de carga de trabalho chamado adhoc.

DROP WORKLOAD GROUP adhoc;

ALTER RESOURCE GOVERNOR RECONFIGURE;

da Instância Gerenciada de SQL

* Azure Synapse
Análise *
 

 

Azure Synapse Analytics

Dica

Microsoft Fabric Data Warehouse é um armazém relacional de escala empresarial com base de data lake, arquitetura pronta para o futuro, IA integrada e novos recursos. Se você não estiver familiarizado com o data warehouse, comece com Fabric Data Warehouse. As cargas de trabalho existentes de pools de SQL dedicados podem ser atualizadas para Fabric para acessar novos recursos em ciência de dados, análise em tempo real e relatórios.

Descarta um grupo de carga de trabalho. Depois que a instrução for concluída, as configurações estarão em vigor.

convenções de sintaxe Transact-SQL

Sintaxe

DROP WORKLOAD GROUP group_name  

Argumentos

group_name
É o nome de um grupo de carga de trabalho definido pelo usuário existente.

Observações

Um grupo de carga de trabalho não poderá ser descartado se houver 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á sendo descartado, a instrução drop workload será bloqueada por trá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 permissão CONTROL DATABASE