设为首页 加入收藏

TOP

Oracle树形查询 start with connect by
2015-11-12 21:29:05 来源: 作者: 【 】 浏览:8
Tags:Oracle 树形 查询 start with connect

  生成的菜单层次结构如下:
顶级菜单1
? ? ? ? ? 菜单11
? ? ? ? ? 菜单12
? ? ? ? ? 菜单13
? ? ? ? ? ? ? ? ? ? 菜单131
? ? ? ? ? ? ? ? ? ? 菜单132
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 菜单1321
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 菜单1322
? ? ? ? ? ? ? ? ? ? 菜单133
? ? ? ? ? 菜单14
顶级菜单2
? ? ? ? ? 菜单21
? ? ? ? ? 菜单22
? ? ? ? ? 菜单23
顶级菜单3
? ? ? ? ? 菜单31


  2、SQL查询


  


  


  


  


三、性能问题  


?  对于?start with connect by语句的执行,oracle会进行递归查询,当数据量大的时候会产生性能相关问题。


  语句执行计划结果如下:


  通过该执行计划得知,改语句执行了7步操作,才将结果集查询并返回。当需要查询条件进行过滤的时候,我们可以通过查看执行计划从而对sql进行优化。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇MongoDB3.0.x版本用户授权配置(单.. 下一篇Oracle行转列与列转行

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·【超详细】JDK 下载 (2025-12-24 18:19:32)
·Java_百度百科 (2025-12-24 18:19:29)
·简介 - Java教程 - (2025-12-24 18:19:27)
·C++ 语言社区-CSDN社 (2025-12-24 17:48:24)
·CSDN问答专区社区-CS (2025-12-24 17:48:22)