Nous avons une application Web à haut volume basée sur ASP.NET 3.5 et SQL 2008, dans laquelle nous souhaitons maintenir des niveaux de haute disponibilité 24x7 sans nécessiter de fenêtre de maintenance. Au fil du temps, nous sommes devenus dépendants de certains process stockés qui effectuent des opérations de nettoyage pour purger les données qui ne sont plus nécessaires, compiler certaines métriques, etc. Notre problème est que ces sprocs consomment presque tout le CPU sur les serveurs pendant qu'ils sont en cours d'exécution entraînant un impact significatif sur la réactivité du site.Exécution d'un Sproc SQL Server 2008 à une priorité inférieure
Existe-t-il un moyen d'exécuter ces sprocs avec une priorité inférieure? Peu importe combien de temps ils prennent, tant que nous pouvons réduire l'impact sur le CPU du serveur de base de données.
Le gouverneur de ressources est-il ancien pour SQL Server 2008? – smaclell