SQL操作应用——管理多表连接(Nested Loops, Merge Joins和Hash Joins) 优化联接操作
提问人:ylm发布时间:2020-09-28
erge Joins是集合操作 Nested Loops和Hash Joins是记录操作返回第一批记录迅速
Merge Joins的操作适用于批处理操作,巨大表 和远程查询
1全表扫描 --〉 2排序 --〉3比较和合并 性能开销主要在前两步
适用全表扫描的情形,都适用Merge Joins操作(比Nested Loops有效)。
改善1的效率: 优化I/O, 提高使用ORACLE多块读的能力, 使用并行查询的选项
改善1的效率:提高Sort_Area_Size的值, 使用Sort Direct Writes,为临时段提供专用表空间
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>