Bonjour,
J'essaie de comprendre l'effet de l'option WITH RECOMPILE à la création d'une procédure stockée.
Si j'ai bien compris, l'utilisation de cette option entraîne la recompilation automatique d'une procédure stockée.
J'ai aussi compris que seules les parties de la procédure stockées qui présentent un changement par rapport à la première exécution( modification de valeur des paramètres ) est recompilée .
Mais qu'en est- il des plans d'execution?
A la première exécution, un plan d'exécution est placé dans le cache plan .Où est situé ce cache plan, en mémoire, fans un fichier particulier?
A la recompilation, ce plan d'exécution est-il modifié?
Pour finir, quel est l'intérêt de choisir la clause OPTION(RECOMPILE) par rapport à la clause WITH RECOMPILE?
Merci beaucoup de votre aide sur ces points car j'ai un peu de mal avec la doc microsoft.
Bien cordialement.
new_wave
Partager