社区
基础和管理
帖子详情
超级小菜问题。谢谢帮忙
cymandhxl
2008-08-25 12:42:42
同志们好,表的比较有hash,loop,merge三中,在oracle表查询时如何使用这三种比较呢
...全文
118
2
打赏
收藏
超级小菜问题。谢谢帮忙
同志们好,表的比较有hash,loop,merge三中,在oracle表查询时如何使用这三种比较呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hebo2005
2008-08-25
打赏
举报
回复
一般来说,系统会自动选择哪种方式的,现在用的ORACLE基本上都是用CBO
你也可以用HINT来指定
22. /*+USE_NL(TABLE)*/
将指定表与嵌套的连接的行源进行连接,并把指定表作为内部表.
例如:
SELECT /*+ORDERED USE_NL(BSEMPMS)*/ BSDPTMS.DPT_NO,BSEMPMS.EMP_NO,BSEMPMS.EMP_NAM FROM BSEMPMS,BSDPTMS WHERE BSEMPMS.DPT_NO=BSDPTMS.DPT_NO;
23. /*+USE_MERGE(TABLE)*/
将指定的表与其他行源通过合并排序连接方式连接起来.
例如:
SELECT /*+USE_MERGE(BSEMPMS,BSDPTMS)*/ * FROM BSEMPMS,BSDPTMS WHERE BSEMPMS.DPT_NO=BSDPTMS.DPT_NO;
24. /*+USE_HASH(TABLE)*/
将指定的表与其他行源通过哈希连接方式连接起来.
例如:
SELECT /*+USE_HASH(BSEMPMS,BSDPTMS)*/ * FROM BSEMPMS,BSDPTMS WHERE BSEMPMS.DPT_NO=BSDPTMS.DPT_NO;
oracledbalgtu
2008-08-25
打赏
举报
回复
use_merge(tableName ...) --将提示的表以排序合并连接的方式连接到结果集。即先在每个表中查询所有符合条件的记录并排序,然后合并各个表,适用于大吞吐量。尤其适合大表存在cola>常数的情况。
use_nl(tableName ...) --嵌套循环连接方式,适用快速返回第一行和返回很小的结果集。首先根据其它表上的结果查找这个表上的第一个匹配的行
use_hash(tableName...) --类似于use_nl方式,但区别是,use_hash会把被遍历(指定)的表放在内存中,所以需要有足够内存,且hash_area_size或者pga_aggregate_target要设置的足够大,否则将导致操作在磁盘上进行,影响性能。可以为较大的结果集提供最佳响应时间。因为它找到匹配行后就返回,不会象use_merge那样等到找到所有行才返回。有时优化器会改写use_hash提示为use_nl
[Quote=引用楼主 cymandhxl 的帖子:]
同志们好,表的比较有hash,loop,merge三中,在oracle表查询时如何使用这三种比较呢
[/Quote]
OOTV杯
超级
模式大赛——设计模式总结
本文以OOTV杯
超级
模式大赛为背景,讲述了设计模式相关内容。介绍了大赛流程,包括报名、开幕式等。阐述了面向对象编程的优势及设计模式的作用,还展示了决赛中各位选手对薪资管理系统设计的建议。最后
小菜
借梦到的大赛故事完成演讲,实现蜕变。
中改变了值但是数据没有刷新_菜鸟记524
超级
表,让数据更新后的统计变得So easy!...
本文介绍了如何利用Excel2016的
超级
表和数据透视表功能,实现数据更新后的快速统计。通过创建
超级
表,结合数据透视表的不重复计数功能,可以高效地统计各系外聘教师的核算检测费用,并自动更新统计结果,避免遗漏。这种方法特别适合需要频繁更新数据的统计工作。
艾永亮:中国企业如何跳出竞争红海?
超级
产品战略引发新思考
德胜洋楼通过
超级
产品战略,将农民工改造成绅士,建立严格的企业管理制度,注重产品质量与员工培训,实现了产品与品牌的双重升级。文章详细介绍了德胜洋楼如何运用
超级
产品战略,从员工培训、企业制度、产品质量到服务,构建品牌矩阵,打造
超级
产品。
苹果iOS系统iPad文件签名中的企业签名,
超级
签名和TF签名,如何选择?
本文探讨了苹果iOS系统中的企业签名、
超级
签名和TF签名,分析它们的特点、优势和劣势,为开发者在选择文件签名时提供参考。,
80老翁谈人生(293):沃森
超级
电脑的理论基础—证据理论
探讨了IBM沃森
超级
电脑如何利用证据理论处理巨量数据以验证假设,强调其强大的逻辑处理能力。
基础和管理
17,377
社区成员
95,113
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章