Avez-vous un plan de maintenance automatisé pour mettre à jour les statistiques, reconstruire les index, etc. ? Si ce n'est pas le cas, SQL Server est peut-être encore en train de construire ses plans de requête sur vos anciennes statistiques de tables plus petites.
SQL Server génère automatiquement des plans de requête parallèles, si certaines conditions sont remplies. À partir d'un article sur MSDN :
Autres facteurs :
SQL Server est-il configuré pour avoir une affinité avec un seul processeur ?
L'option de degré maximum de parallélisme est-elle définie sur 1 ?
-- MODIFIER --
Avez-vous essayé de profiler ce processus ? Il serait intéressant de voir le plan de requête généré par SQL Server.
Avez-vous un exemple de code que vous pouvez publier ?
Si vous avez une tâche de sauvegarde nocturne automatisée, pouvez-vous simplement restaurer la sauvegarde dans l'archive ?