Bonjour,

Je suis en framework 3.5 avec VS2008 IIS6 et SQL 2005.
Mon application est full web.

J'ai écris une procédure stockée qui executé directement dans SQL Server Management s'exécute entre 1 et 4 secondes suivant le cache.

Quand j'execute la même procédure stockée avec les même paramètres via le C# j'arrive en timeout (plus de 30 secondes).

Je ne comprend pas comment peut s'expliquer une telle différence de temps d'exécution.
Voici la commande passée en C#
Code : Sélectionner tout - Visualiser dans une fenêtre à part
IDataReader rdr = this.DbProvider.ExecuteReader(command)
Pour information ma requete remonte a peine 310 lignes.

Si quelqu'un peut m'aider car la je suis coincé.

Merci.
Tozoul