Oracle index 索引提示解析

使用 hints 时,在某些情况下,为了确保让优化器产生最优的执行计划,我们可能指定全套的 hints 。oracle 索引提示,oracle index 提示,oracle index tips ,oracle index 优化,Oracle index 提示。

 

指示优化器的方法与目标的 hints :

 

ALL_ROWS -- 基于代价的优化器,以吞吐量为目标
FIRST_ROWS(n) -- 基于代价的优化器,以响应时间为目标
CHOOSE -- 根据是否有统计信息,选择不同的优化器
RULE -- 使用基于规则的优化器

 

SELECT /*+ FIRST_ROWS(10) */ employee_id, last_name, salary, job_id FROM employees
WHERE department_id = 20;


SELECT /*+ CHOOSE */ employee_id, last_name, salary, job_id
FROM employees WHERE employee_id = 7566;

 

SELECT /*+ RULE */ employee_id, last_name, salary, job_id
FROM employees WHERE employee_id = 7566;

你可能感兴趣的:(oracle)