Bonjour,
je suis face à un problème (important) de temps de réponse sur une requête SQL issue d'un générateur B.O.
Nous avons fait évoluer B.O., aujourd'hui sous 2008 R2, et fait suivre ses bases de travail ainsi que la base de données de notre observatoire économique sur SQL Server 2008 R2, anciennement sous SQL 2000.
J'ai lancé la requête dans SQL Server Management studio ;
elle met 39 secondes pour afficher les 294 lignes !
La requête est issue des univers de BO, dans lesquels les liens entre tables visitées ne respectent pas forcément ceux qui existent dans la base.
j'ai donc pris ma requête et l'ai exécutée sur l'ancien serveur de base de données, sous SQL 2000 ; 1 seconde !
J'avoue ne pas comprendre une telle différence.
La requête est en pièce jointe mais je ne pense pas qu'elle soit à l'origine du pb, il me semble que les temps de réponse sur SQL 2000 seraient longs aussi.
Si quelqu'un a eu le problème, ou du moins une idée de son origine, j'avoue être preneur.
Merci d'avance pour vos réponses
Partager