Partager via


Modifier les paramètres de groupe de charge de travail

Vous pouvez modifier les paramètres d'un groupe de charge de travail à l'aide de SQL Server Management Studio.

  • Avant de commencer : Limitations et restrictions, Autorisations

  • Pour modifier les paramètres d'un groupe de charge de travail, utilisez : SQL Server Management Studio, Transact-SQL

Avant de commencer

Limitations et restrictions

Vous pouvez modifier les paramètres du groupe de charge de travail par défaut et des groupes de charge de travail définis par l'utilisateur.

REQUEST_MAX_MEMORY_GRANT_PERCENT

La mémoire consommée par la création d'index sur une table partitionnée non-alignée est proportionnelle au nombre de partitions impliquées. Si la mémoire totale requise dépasse la limite par requête (REQUEST_MAX_MEMORY_GRANT_PERCENT) imposée par le paramètre du groupe de charge de travail, cette création d'index peut ne pas aboutir. Étant donné que le groupe de charge de travail par défaut permet à une requête de dépasser la limite par requête avec la mémoire minimale requise pour démarrer en vue de la compatibilité SQL Server 2005, l'utilisateur peut être en mesure d'exécuter la même création d'index dans le groupe de charge de travail par défaut, si le pool de ressources par défaut possède assez de mémoire totale configurée pour exécuter une telle requête.

Dans SQL Server 2005, la création d'index est autorisée à utiliser un espace de travail de mémoire supérieur à celui qui lui a été initialement alloué, pour des raisons de performances. Cette gestion spéciale est prise en charge par le gouverneur de ressources dans SQL Server 2012. Toutefois, l'allocation initiale et toute allocation de mémoire supplémentaire sont limitées par les paramètres du pool de ressources et du groupe de charge de travail.

[Haut de la page]

Autorisations

La modification des paramètres de groupe de charge de travail nécessite l'autorisation CONTROL SERVER.

[Haut de la page]

Modifier les paramètres de groupe de charge de travail à l'aide de SQL Server Management Studio

Pour modifier les paramètres de groupe de charge de travail à l'aide de SQL Server Management Studio

  1. Dans l'Explorateur d'objets, développez de manière récursive le nœud Gestion vers le bas et en incluant le dossier Groupes de charge de travail qui contient le groupe de charge de travail à modifier.

  2. Cliquez avec le bouton droit sur le groupe de charge de travail à modifier, puis sélectionnez Propriétés.

  3. Dans la page Propriétés du gouverneur de ressources, sélectionnez la ligne pour le groupe de charge de travail dans la grille Groupes de charges de travail pour le pool de ressources si elle n'est pas sélectionnée automatiquement.

  4. Cliquez ou double-cliquez sur les cellules de la ligne à modifier, puis entrez les nouvelles valeurs.

  5. Cliquez sur OK pour enregistrer les modifications.

Modifier les paramètres de groupe de charge de travail à l'aide de Transact-SQL

Pour modifier les paramètres de groupe de charge de travail à l'aide de Transact-SQL

  1. Exécutez l'instruction ALTER WORKLOAD GROUP en spécifiant les valeurs de propriété à modifier.

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

Exemple (Transact-SQL)

L'exemple suivant modifie le paramètre de pourcentage maximal d'allocation de mémoire pour le groupe de charge de travail nommé groupAdhoc.

ALTER WORKLOAD GROUP groupAdhoc
WITH (REQUEST_MAX_MEMORY_GRANT_PERCENT = 30);
GO
ALTER RESOURCE GOVERNOR RECONFIGURE;
GO

[Haut de la page]

Voir aussi

Référence

ALTER WORKLOAD GROUP (Transact-SQL)

ALTER RESOURCE POOL (Transact-SQL)

ALTER RESOURCE GOVERNOR (Transact-SQL)

Concepts

Gouverneur de ressources

Créer un groupe de charge de travail

Créer un pool de ressources

Modifier les paramètres de pool de ressources