SQL Server 2008 : Resource Governor

C'est une fonctionnalité nouvelle de SQL Server 2008 particulièrement séduisante ... sur le papier !

image

Cependant cette fonctionnalité recouvre quelques subtilités notamment sur l'allocation précise des ressources lorsque l'on définit  différents critéres MIN et MAX d'allocation CPU ou mémoire.

Le point majeur à retenir est que : les limites ne s'appliquent que lorsqu'il y a contention pour l'attribution des ressources. Ainsi un "workload group" limité à 50% de CPU pourra utiliser 100% de la CPU s'il est seul à s'exécuter sur le serveur.

La page https://msdn2.microsoft.com/en-us/library/bb934084(SQL.100).aspx du BOL donne de premières indications mais pour aller plus loin, vous pouvez aussi aller sur les pointeurs suivants :

et aussi l'article du support suivant :