Tout en travaillant sur l'optimisation de certaines procédures stockées, je me suis assis avec le DBA et j'ai parcouru certaines procédures stockées avec une activité de blocage et / ou de lecture / écriture élevée.
Le DBA a mentionné une chose: je devrais déclarer toutes les variables (en particulier TABLE
celles) en haut de la procédure stockée pour éviter les recompilations.
C'est la première fois que j'en entends parler et je cherchais une confirmation avant de revoir toutes les différentes procédures stockées que nous avons. Il l'appelait "visualisation tardive du code", et la recompilation bloquait le schéma qui expliquerait le blocage.
Le déplacement de toutes les déclarations de variables en haut de votre procédure stockée réduit-il les recompilations?