使用优化线索机制进行访问路径控制(oracle)

来源:百度知道 编辑:UC知道 时间:2024/06/25 19:13:48
select e.ename from emp e where e.job||''='CLERK';
不如下面的语句好:
select /*+full(emp)*/ e.ename form emp e where e.job='CLERK';
这是为什么呢?能详细说明一下吗?/*+full(emp)*/ 如何理解?
这两条语句的效率不一样

两个语句效果相同啊,你从哪里看来的说下面的语句好呢?

/*+full(emp)*/ 意思是提示oracle CBO 优化器使用全表扫描的方式访问emp表,而不是基于索引扫描

详情请百度这些关键字 oracle+hint