1. 首页
  2. 数据库
  3. Oracle
  4. 10g、11g nest loop返回结果差别分析

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

上传者: 2019-07-24 00:54:58上传 DOCX文件 86.63KB 热度 41次
10g、11g的优化器差别导致同样SQL生成不同的计划,从而导致返回结果顺序的不同,此种现象可以通过在11g中增加optimizer_features_enable提示设定优化器或者在session级别禁掉_nlj_batching_enabled来实现返回结果顺序与10g中一致,但是对于此种场景的SQL不建议通过这两种方式修改,应明确指定orderby的字段返回结果。
下载地址
用户评论