纸上得来终觉浅,绝知此事要躬行

用explain plan查看执行计划

上一篇 / 下一篇  2008-04-30 15:44:01 / 个人分类:oracle管理

1.创建PLAN_TABLE表

SQL> conn b2c20/b2c20
Connected.
SQL> @?/rdbms/admin/utlxplan.sql
 
Table created.

2.运行EXPLAIN PLAN

SQL> explain plan for
  2  select count(*) from bc_customer;
 
Explained.

3.查看EXPLAIN PLAN

SQL> @?/rdbms/admin/utlxpls
 
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
 
---------------------------------------------------------------------
| Id  | Operation            |  Name        | Rows  | Bytes | Cost  |
---------------------------------------------------------------------
|   0 | SELECT STATEMENT     |              |       |       |       |
|   1 |  SORT AGGREGATE      |              |       |       |       |
|   2 |   TABLE ACCESS FULL  | BC_CUSTOMER  |       |       |       |
---------------------------------------------------------------------
 
Note: rule based optimization
 
10 rows selected.

显然,这种方法查看执行计划比较麻烦


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-10-07  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 2093
  • 日志数: 74
  • 图片数: 2
  • 影音数: 1
  • 建立时间: 2008-02-29
  • 更新时间: 2008-09-26

RSS订阅

Open Toolbar