Oracle 连接和半连接(摘)
摘要:
连接ORACLE多表连接分为三大类:NEXT LOOP、SORT MERGE、HASH JOIN。每一类又分为三小类,有传统连接,Semi Join, Anti Join。(后两种叫做半连接)NEST LOOP方式:有两个表,驱动表Driving Table,被驱动表Driven Table。驱动表做一次遍历,被驱动表做多次遍历。返回第一条记录速度很快,不需要排序。可以使用非等值连接。SORT MERGE方式:两个表地位一样。每个表都要先排序,然后进行合并,返回记录集。排序首先在内存中进行,能在内存中完成的叫做Optimal Sort,也叫In-Memory Sort。如果需要借助磁盘缓冲,叫 阅读全文
posted @ 2014-03-02 13:03 pengdaijun 阅读(2472) 评论(0) 推荐(0)
浙公网安备 33010602011771号