求救 ORACLE这个递归可以优化吗,速度太慢了

q347657310 2023-09-13 23:46:00

大佬求救 ORACLE这个递归可以优化吗,速度太慢了

我把他写成下图这样更慢了

 是否有下图这样类似的写法

还有其他写法可以更快的吗?

...全文
287 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
山林73 2023-12-21
  • 打赏
  • 举报
回复
  1. 如果两个表树查询是相对独立的,先分开进行树查询,再UNION
  2. 建立索引对速度影响很大
nayi_224 2023-09-14
  • 打赏
  • 举报
回复

这么问没人能回答,简化问题和给出测试数据是必要前提。

一般来说层次查询语法不是影响效率的关键,上面的查询才是。
cet语法中union all算是关键字你这个语句不太好改,直接放到视图里应该比较好写

hx888888 2023-09-14
  • 打赏
  • 举报
回复

1

17,136

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧