Gblog

おもにTips

外部表、内部表

いつも忘れるので。
実行計画でみたとき、上の表が外部表=駆動表=先にアクセスする表。
下の表が、内部表、アクセスされる表。

 

分かりにくいけど、メモ。

-----------------------------------------------
| Id  | Operation           | Name    | Rows  |
-----------------------------------------------
|   0 | SELECT STATEMENT    |         |    12 |
|*  1 |  HASH JOIN OUTER    |         |    12 |
|*  2 |   HASH JOIN         |         |    12 |             -+ 
|   3 |    TABLE ACCESS FULL| DEPT    |     4 |  外部表(1)   | 外部表(2)
|   4 |    TABLE ACCESS FULL| EMP     |    12 |  内部表(1)  -+
|   5 |   TABLE ACCESS FULL | RETIRED |     2 |             -- 内部表(2)
-----------------------------------------------