OVH Cloud OVH Cloud

plans d'execution différents pour une même proc stockée

1 réponse
Avatar
self
Phénomème étrange constaté sur un sql2000 (sp2)

une proc stockée n'a pas le meme plan d'execution lorsqu'elle est exécutée
par l'analyseur de requête et une page intranet en asp.net ado.net !!!?!?
Cela pose un gros problème car par l'intranet, l'optimiseur choisi un index
qui dégrade les performances. cet index a été créé pour un autre besoin.

pourquoi en fonction du client, un plan d'éxecution peut-être différent pour
un meme proc stockée ?
cela peut-il provenir du provider utilisé?

par avance
merci

1 réponse

Avatar
Med Bouchenafa [MVP]
Probablement que les options SET sont différentes.
Regarde ce que renvoie DBCC USEROPTIONS tant au niveau de l'analyseur de requêtes que de ton
application .NET
Cela te dira quelle est l'option SET qui déroute l'optimiseur.

--
Salutations
Med Bouchenafa
TETRASET
75015 Paris
"self" <self(enleverceci)@caramail.com> a écrit dans le message de news:
buqmpi$som$
Phénomème étrange constaté sur un sql2000 (sp2)

une proc stockée n'a pas le meme plan d'execution lorsqu'elle est exécutée
par l'analyseur de requête et une page intranet en asp.net ado.net !!!?!?
Cela pose un gros problème car par l'intranet, l'optimiseur choisi un index
qui dégrade les performances. cet index a été créé pour un autre besoin.

pourquoi en fonction du client, un plan d'éxecution peut-être différent pour
un meme proc stockée ?
cela peut-il provenir du provider utilisé?

par avance
merci