bonjour,
--> sous oracle 11g
je me pose la question suivante :
un simple select avec un hint qui parallélise en ajoutant 2 thread.
le plan d'exécution est correct.
la requête émet bien les 2 PID.
Sauf que lorsque je mets cela dans une boucle, on ne voit pas les process.
exemple : le select standart :
Code:select /*+ paralell (tm 2) */ * from data_full tm;
exemple : la boucle :
Code:
1
2
3
4
5 for test in (select /*+ paralell (tm 2) */ * from data_full tm) loop end loop;
pouvez vous m'expliquer pourquoi je ne peux pas utiliser ma parallélisation, ni gérer les threads dans ma boucle ?
Merci pour votre retour