我有一个challenge
包含大约 12000 行的表。每个点都连接到它周围的四个点,例如 100 连接到 99 101 11 和 189。我用一个小规模的表进行了尝试,它工作得很好,但是随着我增加表的大小,查询变得成倍地变慢,现在它甚至不会完成。这是我的查询
SELECT level, origin, destination
FROM challenge
WHERE destination = 2500
START WITH origin = 1
CONNECT BY NOCYCLE PRIOR destination = origin;
任何有关如何优化此查询的建议将不胜感激。