随笔- 807  文章- 150  评论- 23  阅读- 151万 

随笔分类 -  Oracle 10-4 的三种连接方式

数据库 Hash Join的定义,原理,算法,成本,模式和位图
摘要:Hash Join只能用于相等连接,且只能在CBO优化器模式下。相对于nested loop join,hash join更适合处理大型结果集 Hash Join的执行计划第1个是hash表(build table),第2个探查表(probe table),一般不叫内外表,nested loop才有 阅读全文
posted @ 2019-11-25 17:07 xibuhaohao 阅读(1480) 评论(0) 推荐(0) 编辑
Oracle 三种连接方式 NESTED LOOP HASH JOIN SORT MERGE JOIN
摘要:NESTED LOOP: 对于被连接的数据子集较小的情况,嵌套循环连接是个较好的选择。在嵌套循环中,内表被外表驱动,外表返回的每一行都要在内表中检索找到与它匹配的行,因此整个查询返回的结果集不能太大(大于1 万不适合),要把返回子集较小表的作为外表(CBO 默认外表是驱动表),而且在内表的连接字段上 阅读全文
posted @ 2019-05-23 17:17 xibuhaohao 阅读(884) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示