Slt les gars,
voilà j'ai certaines questions à propos des curseurs sous oracle.je me lancent donc :
- quand on ouvre un curseur, est-ce qu'il exécute la commande le définissant et stocke les données quelque part, ou bien exécute-t-il la requête le définissant à chaque Fetch NEXT ?
- si il les stock bien quelque part, où ? Dans une table temporaire dans le cas de données importantes et en mémoire pour des broutilles ou bien c'est qlq chose d'autres ?!
En fait, mes questions sont destinées à mieux comprendre ce mécanisme. Je vois souvent de la doc sur comment l'utiliser, mais rien sur comment il marche (même dans les bases de données open source).
Merci d'avance pour vos réponses.
Partager