Partilhar via


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 *  

de 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;

* 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;

de instância gerenciada 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