获得执行计划方法二-explainplan

1 安装

创新互联建站专注于安达企业网站建设,响应式网站建设,商城网站开发。安达网站建设公司,为安达等地区提供建站服务。全流程按需定制,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务

$ORACLE_HOME/rdbms/admin/utlxplan.sql (UNIX)  脚本生成一个表这个程序会创建一个名为plan_table的表

2 运行

explain PLAN [ SET STATEMENT_ID [=] < string literal > ] [ INTO < table_name > ]

FOR < sql_statement >

其中:

STATEMENT_ID:是一个唯一的字符串,把当前执行计划与存储在同一PLAN中的其它执行计划区别开来。

TABLE_NAME:是plan表名,它结构如前所示,你可以任意设定这个名称。

SQL_STATEMENT:是真正的SQL语句。                                                                   

3 运行

S

QL> select * from table(dbms_xplan.display);
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Plan hash value: 272002086
--------------------------------------------------------------------------
| Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------
|   0 | SELECT STATEMENT  |      |     1 |     2 |     2   (0)| 00:00:01 |
|   1 |  TABLE ACCESS FULL| DUAL |     1 |     2 |     2   (0)| 00:00:01 |
--------------------------------------------------------------------------
8 rows selected.

SELECT A.OPERATION,OPTIONS,OBJECT_NAME,OBJECT_TYPE,ID,PARENT_ID
FROM PLAN_TABLE  a
WHERE STATEMENT_ID='laodao'
ORDER BY Id;

当前题目:获得执行计划方法二-explainplan
本文地址:http://hxwzsj.com/article/ijpojp.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设 重庆网站建设 品牌网站建设 重庆网站制作 成都网站建设 手机网站建设 手机网站设计 成都品牌网站建设 高端定制网站设计 成都网站设计 企业网站建设 成都网站设计 手机网站制作 成都企业网站制作 温江网站设计 成都网站制作 成都商城网站建设 成都网站建设 重庆网站建设 网站建设费用 成都定制网站建设 四川成都网站设计