命令获取sql语句的执行计划
来源:互联网 发布:latex mac官方下载 编辑:程序博客网 时间:2024/04/29 16:14
获得sql语句的执行计划
使用EXPLAN PLAN FOR 命令
SQL> truncate table plan_table ; --截断 plan_table 表SQL> explain plan for <sql语句> ; --分析 SQL语句的执行SQL> select id ,operation ,options ,object_name ,position from plan_table ; --查询分析结果-- id 步骤标识-- operation 该步骤的行为, 若为TABLE ACCESS 标识访问表-- options 扫描表的方式 , 若为full表示全表扫描-- object_name 行为的对象 ,一般为表名
使用AUTOTRACE 命令
SQL_TRACE : 启动对SQL语句的追踪。默认为FALSE。在不需要追踪时最好设置为false,否则会产生大量的TRC文件,对磁盘空间存在一定的冲击。
TIMED_STATISTICS : 该参数可以使用ALTER SYSTEM 或 ALTER SESSION 动态设置。默认为TRUE
SQL> alter system set sql_trace = true; -- 修改 sql_trace 以启动SQL语句追踪SQL> show parameter sql_trace; -- 查询 sql_trace 参数状态SQL> set autotrace traceonly; -- 追踪sql语句执行计划SQL> <待追踪的SQL> -- 待追踪的sqlSQL> set autotrace off; -- 关闭 autotrace
阅读全文
0 0
- 命令获取sql语句的执行计划
- Oracle10g获取sql语句的执行计划详解!
- 如何获取某个sql语句的执行计划---方法一
- 如何获取某个sql语句的执行计划系列二
- SQL语句执行计划
- sql语句执行计划
- SQL语句的执行计划和暗示
- SQL语句的执行计划和暗示
- 一个sql语句执行计划的分析
- Oracle10g里sql语句的执行计划
- Oracle查看SQL语句的执行计划
- 查看sql语句的执行计划
- 查看sql语句的执行计划
- Oracle查看SQL语句的执行计划
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 使用EXPLAIN PLAN 获取SQL语句执行计划
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 《尚学堂科技_马士兵_JAVA_系列视频教程_BBS_2007》学习
- C/C++语言 二维数组作为函数的参数总结
- 1.1 机器学习与Python
- Toast实现源码解析
- EffectiveJava学习1
- 命令获取sql语句的执行计划
- 数据结构--->链表
- android中使用vlc
- 葵花宝典 十五 JSTL
- Gym Class(拓扑排序+vecteor+优先队列)-HDU5965
- Ubuntu下配置Tomcat服务器 mysql数据库并在windows中使用sqlyog 远程连接
- 高效人士的七个习惯——习惯四双赢思维
- bzoj1867: [Noi1999]钉子和小球
- UVA 1596 Bug Hunt