Partager via


Déplacer un groupe de charge de travail

S’applique à : SQL Server Azure SQL Managed Instance

Vous pouvez déplacer un groupe de charge de travail de Resource Governor vers un pool de ressources différent à l’aide de SQL Server Management Studio ou de Transact-SQL.

Avant de commencer

Vous ne pouvez pas déplacer un groupe de charge de travail s'il existe une opération en attente de configuration de Resource Governor.

Limitations et restrictions

Vous ne pouvez pas déplacer un groupe de charge de travail s'il existe une opération en attente de configuration de Resource Governor. Vous pouvez déterminer s’il existe une configuration en attente en interrogeant la vue de gestion dynamique sys.dm_resource_governor_configuration (Transact-SQL) pour obtenir l’état en cours de is_configuration_pending.

autorisations

Le déplacement d'un groupe de charge de travail nécessite l'autorisation CONTROL SERVER.

Déplacer un groupe de charge de travail à l'aide de SQL Server Management Studio

Pour déplacer un groupe de charge de travail à l’aide de Management Studio

  1. Dans l'Explorateur d'objets, développez de manière récursive le nœud Gestion vers le bas jusqu'à Resource Governor.

  2. Cliquez avec le bouton droit sur Resource Governor , puis sélectionnez Propriétésafin d’ouvrir la page Propriétés de Resource Governor .

  3. Dans la fenêtre Pools de ressources , cliquez sur pool de ressources qui contient le groupe de charge de travail à déplacer. La fenêtre Groupes de charge de travail répertorie maintenant les groupes de charge de travail de ce pool de ressources.

  4. Dans la fenêtre Groupes de charge de travail , cliquez avec le bouton droit sur la flèche vers la droite à gauche du groupe de charge de travail à déplacer, puis sélectionnez Déplacer vers. Cela affiche une fenêtre Déplacer le groupe de charge de travail .

  5. Les pools de ressources disponibles sont affichés dans la fenêtre. Cliquez sur le nom du pool de ressources vers lequel vous souhaitez déplacer le groupe de charge de travail, puis cliquez sur OK pour effectuer cette action.

  6. Cette action n'est pas effectuée tant que vous n'avez pas cliqué sur OK. Lorsque vous cliquez sur OK, l'instruction ALTER RESOURCE GOVERNOR RECONFIGURE est exécutée.

  7. Si l'opération de création ou de reconfiguration du pool de ressources ou du groupe de charge de travail échoue, un message d'erreur récapitulatif apparaît sous le titre de la page de propriétés. Pour consulter le message d'erreur détaillé, cliquez sur la flèche vers le bas du message d'erreur.

Déplacer un groupe de charge de travail à l'aide de Transact-SQL

Pour déplacer un groupe de charge de travail à l'aide de Transact-SQL

  1. Exécutez l’instruction ALTER WORKLOAD GROUP en spécifiant le nom du groupe de charge de travail à déplacer, ainsi que le pool de ressources vers lequel il doit être déplacé.

  2. Exécutez l'instruction ALTER RESOURCE GOVERNOR RECONFIGURE .

Exemple (Transact-SQL)

L'exemple suivant déplace un groupe de charge de travail nommé groupAdhoc vers le pool de ressources par défaut.

ALTER WORKLOAD GROUP groupAdhoc  
USING [default];  
GO  
ALTER RESOURCE GOVERNOR RECONFIGURE;  
GO  

Voir aussi

gouverneur de ressources
Activer Resource Governor
Créer un pool de ressources
Créer un groupe de charge de travail
ALTER WORKLOAD GROUP (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)