Per migliorare le prestazioni selezionate, memorizza i possibili percorsi tra i nodi in una tabella permanente
TABLE T_Hops_Path
(
FromNode,
ToNode,
HopCount,
TotalDistance
)
Se la tua struttura ad albero non cambia spesso puoi scrivere una procedura memorizzata che genera questa tabella ogni N ore.