いつも忘れるので。
実行計画でみたとき、上の表が外部表=駆動表=先にアクセスする表。
下の表が、内部表、アクセスされる表。
分かりにくいけど、メモ。
----------------------------------------------- | 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) -----------------------------------------------