Temps execution

Résolu
apacheswiss Messages postés 154 Date d'inscription mercredi 13 octobre 2004 Statut Membre Dernière intervention 22 août 2007 - 15 août 2006 à 15:41
apacheswiss Messages postés 154 Date d'inscription mercredi 13 octobre 2004 Statut Membre Dernière intervention 22 août 2007 - 17 août 2006 à 08:56
Bonjour, mon problème est le suivant...

Si je prends le Code (script) d'une procédure stockée, son temps d'éxecution est d'environ 6s...
mais si j'exectute cette procédure en temps que procédure (exec xxx) j'obtiens un timeout...

auriez-vous une idée pour une telle différence?

2 réponses

apacheswiss Messages postés 154 Date d'inscription mercredi 13 octobre 2004 Statut Membre Dernière intervention 22 août 2007
17 août 2006 à 08:56
J'ai fais différement la procédure et ca vas beacoup mieux...
(Left join multiple, avec condition where qui faisait des timeout)
3
cs_skweeky Messages postés 259 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 11 janvier 2010 8
16 août 2006 à 17:48
Sans le code de la procédure, la structure de la table, difficille à dire. Il faudrait aussi la version et l'édition.

Sinon en essayant sur :
EXEC sp_recompile 'nomdelaprocedure'

Puis en la réexecutant est ce que celà améliore les choses ?

Christian Robert - Winwise
http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration
0