EXPLANIN PLAN 的输出显示ORACLE如何执行SQL语句
2005-08-02 10:03
676 查看
一、建采样输出表
运行oracle/ora81/rdbms/admin/utlxplan.sql生成PLAN_TABLE表。
二、执行处理表
显示串行处理的规划表输出
oracle/ora81/rdbms/admin/utlxpls.sql
显示并行执行列的规划表输出
oracle/ora81/rdbms/admin/utlxplp.sql
三、执行语句
set autotrace on
SET AUTOTRACE TRACEONLY 可以不显示执行结果
1.EXPLAIN PLAN FOR SELECT * FROM TABLE1 WHERE ID=1;
2. @d:/oracle/ora81/rdbms/admin/utlxpls.sql;
运行oracle/ora81/rdbms/admin/utlxplan.sql生成PLAN_TABLE表。
二、执行处理表
显示串行处理的规划表输出
oracle/ora81/rdbms/admin/utlxpls.sql
显示并行执行列的规划表输出
oracle/ora81/rdbms/admin/utlxplp.sql
三、执行语句
set autotrace on
SET AUTOTRACE TRACEONLY 可以不显示执行结果
1.EXPLAIN PLAN FOR SELECT * FROM TABLE1 WHERE ID=1;
2. @d:/oracle/ora81/rdbms/admin/utlxpls.sql;
相关文章推荐
- oracle中如何用sql语句显示当前的数据库名称?
- oracle中如何得到一条SQL语句的执行时间
- 如何在Oracle中一次执行多条sql语句
- Oracle中存储过程执行大的Sql语句时如何查看sql是否正确
- Oracle优化——如何查看语句的准确的执行计划(explain plan可能不是真实的)
- 如何在Oracle中一次执行多条sql语句【ado.net】
- 如何在Oracle中一次执行多条sql语句 (.net C#)
- 如何在脚本中执行SQL语句并获得结果输出?
- 如何让SQL语句不执行默认排序,而是按照in语句的顺序返回结果
- 如何将STRSQL中执行SELECT语句的结果分屏显示
- oracle存储过程中如何执行动态SQL语句
- ORACLE OEM简介(如何利用OEM查看oracle当前在执行哪些SQL语句)
- 如何在Oracle中一次执行多条sql语句 (.net C#)
- Oracle- plsql developer如何查询SQL语句执行历史记录
- oracle 12c:新特性-如何在RMAN中执行SQL语句
- 在sqldeveloper.exe中,如何执行oracle sql语句
- oracle存储过程中如何执行动态SQL语句
- 如何在查询分析器中显示sql语句的精确执行时间(精确到ms)?_
- 如何在Oracle中一次执行多条sql语句,结束符很重要