Oracle Database USE_HASH
示例
指示引擎使用哈希方法来连接参数中的表。
用法:use_hash(TableA[TableB]...[TableN])
如许多地方所述,“在HASH联接中,Oracle访问一个表(通常是联接结果中较小的一个),并在内存中的联接键上构建一个哈希表。然后,它扫描联接中的另一个表(通常是较大的一个)一),并检测哈希表是否与之匹配。”
当表很大,手头没有索引等时,它比嵌套循环方法更可取。
注意:提示不强制联接的顺序,仅要求提供HASHJOIN方法。
用法示例:
SELECT /*+use_hash(e d)*/ * FROM Employees E JOIN Departments D onE.DepartmentID= D.ID
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短