您的位置:首页 > 其它

如何生成执行计划 未完

2017-05-02 10:49 183 查看
看了很多,写的这么复杂,下面是我的总结

 

第一种:使用Explain plan for命令

看例子

 

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 9月 1 17:11:42
2011

Copyright (c) 1982, 2005, Oracle.  All rights
reserved.

SQL> connect scott/tiger

已连接。

SQL> explain plan for select *

  2  from emp;

已解释。

SQL> select *

  2  from
table(dbms_xplan.display);

PLAN_TABLE_OUTPUT

--------------------------------------------------------------------------------

Plan hash value: 3956160932

--------------------------------------------------------------------------

| Id  |
Operation        
| Name | Rows  | Bytes | Cost (%CPU)|
Time    
|

--------------------------------------------------------------------------

|   0 | SELECT
STATEMENT 
|     
|    14
|   518
|    
3   (0)| 00:00:01 |

|   1 |  TABLE
ACCESS FULL| EMP 
|    14
|   518
|    
3   (0)| 00:00:01 |

--------------------------------------------------------------------------

已选择8行。

SQL>

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: