[list=1]
[*][b]连接顺序是否允许使用相关索引:[/b]
[/list]
假设表emp的deptno列上有索引,表dept的列deptno上无索引,WHERE语句有 emp.deptno=dept.deptno条件。在做NL连接时,emp做为外表,先被访问,由于连接机制原因,[b][color=brown]外表的数据访问方式是全表扫描[/color][/b], emp.deptno上的索引显然是用不上,最多在其上做索引全扫描或索引快速全扫描。
[*][b]连接顺序是否允许使用相关索引:[/b]
[/list]
假设表emp的deptno列上有索引,表dept的列deptno上无索引,WHERE语句有 emp.deptno=dept.deptno条件。在做NL连接时,emp做为外表,先被访问,由于连接机制原因,[b][color=brown]外表的数据访问方式是全表扫描[/color][/b], emp.deptno上的索引显然是用不上,最多在其上做索引全扫描或索引快速全扫描。