SQL Server 2008 : Resource Governor
C'est une fonctionnalité nouvelle de SQL Server 2008 particulièrement séduisante ... sur le papier !
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 :
- SQL Server 2008 - Resource Governor Questions
reprenant les questions fréquemment remontées au support