10g、11g nest loop返回结果差别分析

时间:2019-06-15 08:30:55
【文件属性】:

文件名称:10g、11g nest loop返回结果差别分析

文件大小:87KB

文件格式:DOCX

更新时间:2019-06-15 08:30:55

10g 11g nest loop

10g、11g的优化器差别导致同样SQL生成不同的计划,从而导致返回结果顺序的不同,此种现象可以通过在11g中增加optimizer_features_enable提示设定优化器或者在session级别禁掉_nlj_batching_enabled来实现返回结果顺序与10g中一致,但是对于此种场景的SQL不建议通过这两种方式修改,应明确指定order by的字段返回结果。


网友评论