Oracle表连接操作——散列连接(哈希连接)上

  

  

  

  

  

  

  

   <强>

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

   | |操作名称| | |行字节成本(% CPU) |时间|

  

  SELECT语句 0 | | | 2617 | 572 | 142 (1) | 00:00:02 |

   1 |散列连接| 2617 | 572 | 142 | (1)| 00:00:02 |

   2 |表访问全部|之后,16 (0)| 2503 | 312 | | 00:00:01 |

   3 |表访问全部| OBJTS | 31083 | 2914 | 126 (1) | 00:00:02 |

  

  

  

   1 -访问(“之后”。“SEGMENT_NAME”=癘BJTS”。“OBJECT_NAME”)

  

  

  

  

  

  

  

  

  

  

  

  

  

  

   <强>

  

  

  

  

  

  

  

  

  

  

   COUNT (*)

  

  

  

  

   COUNT (*)

  

  

  

  

  

  

   1递归调用

   0分贝块收到

   814一致

   0物理读

  

0重做大小    356347字节通过SQL *网客户端发送

   3940字节收到客户通过SQL *网

   sql *净326次往返从客户端/

   0类(内存)

   0类(磁盘)

  

4870行处理   

  之后,objts segs.segment_name=objts.object_name;

  

  

  

  

  

  

  

   | |操作名称| | |行字节成本(% CPU) |时间|

  

  SELECT语句 0 | | | 2617 | 572 | 5023 (1)

   1嵌套循环| | | | | | |

   2 |嵌套循环| 2617 | 572 | 5023 | (1)| 00:01:01 |

   3 |表访问全部|之后,16 (0)| 2503 | 312 | | 00:00:01 |

   | 4 |索引范围扫描IDX_OBJTS_NAME | 1 | | 1 (0) | 00:00:01 |

   5 |通过索引表访问ROWID | OBJTS | 1 | 96 | 2 (0) | 00:00:01 |

  

  

  

  

   4 -访问(“之后”。“SEGMENT_NAME”=癘BJTS”。“OBJECT_NAME”)

  

  

  

   1递归调用

   0分贝块收到

   5799一致

   0物理读

  

0重做大小    406352字节通过SQL *网客户端发送

   3940字节收到客户通过SQL *网

   sql *净326次往返从客户端/

   0类(内存)

   0类(磁盘)

  

4870行处理   

  之后,objts segs.segment_name=objts.object_name;

  

  

  

  

  

Oracle表连接操作——散列连接(哈希连接)上