Bonjour à tous,
Je suis confronté à un problème cornéllien sur mon application.
J'ai eu des remontées utilisateurs sur un problème de performance sur un écran de recherche de mon application web ASP.NET / SQL Server 2008 R2.
Nous avons optimisé la requête SQL via SSMS pour passer dans un temps d'exécution avoisinant les 3 secondes.
Mais nous avons eu de nouveaux retours utilisateur nous informant que le problème n'était pas résolu.
Quand je regarde ma requête de 3 secondes sous SQL Server Profiler (pour voir le temps d'exécution C# applicatif), je me suis rendu compte que le temps d'exécution de cette même requête était de 40 secondes.
Comment cela est-ce possible?
Je précise que c'est exactement le même code qui est exécuté (j'ai C/C la requête de SQL Server Profiler dans SSMS).
Merci d'avance de votre aide.
Partager