社区
基础和管理
帖子详情
怎么样提高 CONNECT BY 的速度?
qingheping
2003-10-16 05:17:45
怎么样提高 CONNECT BY 的速度? 如下语句:
select zlyp_id from zl_ypml_m a where a.xmfjbz='E' start with a.fm = 'B112121' connect by prior ZLYP_ID =FM
如数据上千条则速度非常慢。
...全文
228
4
打赏
收藏
怎么样提高 CONNECT BY 的速度?
怎么样提高 CONNECT BY 的速度? 如下语句: select zlyp_id from zl_ypml_m a where a.xmfjbz='E' start with a.fm = 'B112121' connect by prior ZLYP_ID =FM 如数据上千条则速度非常慢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beckhambobo
2003-10-17
打赏
举报
回复
楼主还不明白,可以远行计划,查看性能,本人作了测试,一定要对start with a.fm = 'B112121'作一个索引.
yangjuanli
2003-10-17
打赏
举报
回复
CONNECT BY 可能是与Explain 联用,用于优化,提高速度的吧。
HeavenHe
2003-10-16
打赏
举报
回复
CONNECT BY 是做什么的啊?
beckhambobo
2003-10-16
打赏
举报
回复
create index ix_zl_ypml_m on zl_ypml_m(fm);
初探IBM API
Connect
IBM API
Connect
视频教程,该课程会讲解IBM API
Connect
概况、架构实现、如何部署API、Rest
connect
or等内容。
oracle
connect
by优化小探
前一篇介绍了
connect
by的用法 https://blog.csdn.net/u011165335/article/details/82822224 这里在看看如何优化: 环境跟上一篇的一样:11g -- 表结构 drop table menu; create table menu( mid varchar2(64) not null, parent_id varchar2(64) ...
oracle使用regexp_substr来拆分,
CONNECT
BY LEVEL查询卡死,
速度
慢的问题。
CONNECT
BY是层次查询,一般用来构造树形的构造,这里查询不太适用。通过rownum构造虚拟的表,进行jion查询,效率将会
提高
很大。
Oracle 树查询 性能优化纪实(start with,
connect
by)
在项目中做权限控制时,需要用组织阶层来控制能够访问的数据,
比如A组织的人可以看到其下属组织的人员数据,或者只有A组织是B组织上级的时候才有看B组织人员数据的权利。
根据需求需要构筑DB的表结构,如下(ORG_RANK)组织ID(PK)上位组织IDORG_IDHIGH_ORG_ID
根据上面的结构,使用Oracle的树查询语句(start with和
connect
by)来创建SQL语句,如下:
查询指定组织的直属下层组织:Sql代码
RRT、RRT
Connect
、RRT*——Matlab算法
1.RRT RRT算法倾向于拓展到开放的未探索区域,只要时间足够,迭代次数足够多,没有不会被探索到的区域。 2.RRT-
Connect
RRT-
Connect
算法:基于RRT搜索空间的盲目性,节点拓展环节缺乏记忆性的缺点,为了
提高
空间内的搜索速。在RRT算法的基础上加上了两棵树双向抖索的引导策略,并且在生长方式的基础上加上了贪婪策略加快了搜索
速度
,并且减少了空白区域的无用搜...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章