不执行直接生成执行计划
2013-02-13 12:16
218 查看
在现网环境下,很多时候要求不执行直接生成执行计划:
explain plan for
select *
from (select (sum(1) over()) allnum, rownum rownum_, row_.*
from (select *
from zxdbm_870.s870_v_newvcdnnodepush
where (1 = 1)
and (vcdnid = '001')
order by vcdnid, destnodename) row_)
where rownum_ <= 10
and rownum_ > 0;
select * from table(dbms_xplan.display);
explain plan for
select *
from (select (sum(1) over()) allnum, rownum rownum_, row_.*
from (select *
from zxdbm_870.s870_v_newvcdnnodepush
where (1 = 1)
and (vcdnid = '001')
order by vcdnid, destnodename) row_)
where rownum_ <= 10
and rownum_ > 0;
select * from table(dbms_xplan.display);
相关文章推荐
- Oracle的优化器是CBO,所以对象的统计数据对执行计划的生成至关重要
- Hive SQL解析/执行计划生成流程分析
- SQL优化【基础01】-生成执行计划及计划中参数列的含义
- 查看生成执行计划时peeking到的绑定变量值
- hive高阶1--sql和hive语句执行顺序、explain查看执行计划、group by生成MR
- 执行计划的生成
- Oracle 生成和显示执行计划的方法
- 执行计划的生成
- 初学者之ORACLE生成执行计划
- 执行计划的生成
- 为准确生成执行计划更新统计信息-analyze与dbms_stats
- mysql innodb 如何获取用于 生成执行计划的 数据表统计信息
- 4.5 .net core下直接执行SQL语句并生成DataTable
- 如何观察SQL Server 生成和重用执行计划
- oracle:优化2----使用hints,加速生成执行计划
- 如何生成执行计划 未完
- Pig源码分析: 简析执行计划的生成
- 通过重新生成执行计划解决绑定变量执行计划偏差导致SQL执行时间过长
- SqlServer 中如何查看某一个Sql语句是复用了执行计划,还是重新生成了执行计划
- 利用statspack来获取生成环境中top SQL及其执行计划