25、[] plan hint 可以通过哪些方式,干预执行计划 ()
(多选题,3分)
A指定数据扫描方式
B指定join 万式
C指定 join 顺序
D指定 Custom Plan 或 Generic Plan
正确答案:ABCD
解释:
Plan Hint介绍
- Plan Hint 为用户提供了直接影响执行计划的手段,用户可以通过指定 join 顺序,join、scan 方法,指定行数等手段来进行执行计划调优,以提升查询性能;
- 指定形式:/*+ <plan hint>*/
- 支持范围:
- 指定 join 方式;
- 指定 join 顺序;
- 指定行数;
- 指定 scan 方式;
- 指定链接块名;
- custom plan 和 generic plan 选择的 hint;
- 指定子查询不扩展;