Bonjour,
juste une petite question :
Oracle permet de gérer le concept de requêtes récursives, à l'aide des clauses suivantes : start-with et connect by
est-ce que c'est une bonne chose ?
En gros, est-ce que ça plombe les perfs ?
Etant donné que j'ai au moins 170000 enregistrements ? Est-ce une bonne chose.
Vous me direz vaut mieux utiliser ça que faire des sous-requetes ou des auto jointures.....
Ma table a beaucoup de colonne.
pour faire simple j'ai
operation_id,-----nom, ------operation_precedent
1---------"operation1"---------null
2---------"operation2"--------- 1
3 --------- "operation3"--------- 2
4 --------- "operation4" --------- null
5 ---------"operation5"--------- 4
Je dois récupérer chaque chaine.
En gros, j'aurai les chaines suivantes : 3->2->1 et 5->4.
J'ai pas envie de savoir la requête, je la ferai en m'aidant des docs, mais j'aimerai juste savoir, si utiliser connect by est une bonne chose pour les perfs ?
ou bien, y -a t-il un autre moyen ?
Ma question : est-ce que connect by est conseillé ?
merci
Partager