hash join概念
二、 Oracle中与hash join相关的参数
1. HASH_JOIN_ENABLED
2. HASH_AREA_SIZE
3. HAHS_MULTIBLOCK_IO_COUNT
三、 Hash join的过程
1. 计算小表的分区(bucket)数
2. Hash计算
3. 存放数据到hash内存中
4. 创建hash位图
5. 超出内存大小部分被移到磁盘
6. 对分区排序
7. 读取大表数据,进行hash匹配
8. 完全大表全部数据的读取
9. 处理没有join的数据
10. 二次hash计算
11. 二次hash匹配
12. 完成全部hash join
四、 关于唯一健值的hash位图
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16629/viewspace-78728/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/16629/viewspace-78728/