J'ai employé de table comme,
employé ( emp_id int clé primaire, emp_name varchar (50), mngr_id int)Performance des procédures récursives stockées dans MYSQL pour obtenir des données hiérarchiques
et ici mngr_id serait nul ou contiendrait emp_id valide. De cette façon, il forme la hiérarchie des employés dans l'organisation.
Pour parcourir toute la hiérarchie, j'ai dû écrire la procédure stockée récursive. (dans Oracle, il est facile d'utiliser CONNECT BY .. START WITH)
Donc la question est que quel est l'impact sur les performances d'une telle procédure stockée étant donné que le niveau de la hiérarchie ne dépasserait pas 10 niveaux!
Existe-t-il un autre moyen de parvenir au même résultat?