Bonjour,

J'ai des procédures stockées pour effectuer des statistiques sur des tables assez importantes.

Lorsque j'execute une procédure avec des parametres elle mets 2 minutes pour s'executer.

Je declare localement les mêmes variables que les parametres (avec un autre nom) et affecte leur valeur avec les parametres de la sp.

L'execution dure 2 secondes!!!

Qu'elle est la différence de gestion au sein du moteur de SQL Server qui génère une t'elle différence de traitement?

Merci de votre aide.