技术开发 频道

Oracle中表的连接及其调整


四、跟表连接有关的几个HINT
(1、)use_nl(t1,t2):表示对表t1、t2关联时采用嵌套循环连接。
(2、)use_merge(t1,t2):表示对表t1、t2关联时采用排序合并连接。
(3、)use_hash(t1,t2):表示对表t1、t2关联时采用哈希连接。
(4、)leading(t):表示在进行表连接时,选择t为驱动表。
(5、)ordred:要求优化器按from列出的表顺序进行连接。

需要注意的是在Oracle使用hint时,如果SQL语句中表用别名的话,那么hint中必须使用表的别名,否则hint将不会生效。
0
相关文章