九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

Oracle執(zhí)行計(jì)劃與統(tǒng)計(jì)信息的一些總結(jié)

發(fā)布時(shí)間:  2012/8/26 15:26:32

2010-07-01 15:03
1、SET AUTOTRACE ON EXPLAIN
(set autot on exp)
SQLPLUS的命令,在執(zhí)行SQL語句的同時(shí)顯示執(zhí)行計(jì)劃,設(shè)置EXP(LAIN)的目的是只顯示執(zhí)行計(jì)劃而不顯示統(tǒng)計(jì)信息.。-
 

2、SQL>explain plan for select ````````;
SQL>select * from table(dbms_xplan.display);

執(zhí)行了set autotrace on explain語句之后,接下來的查詢、插入、更新、刪除語句就會顯示執(zhí)行計(jì)劃,直到執(zhí)行“set autotrace off;”語句。如果是設(shè)置了set autotrace on,除了會顯示執(zhí)行計(jì)劃之外,還會顯示一些有用的統(tǒng)計(jì)信息。

執(zhí)行EXPLAIN PLAN FOR 可以只顯示執(zhí)行計(jì)劃,然后執(zhí)行如下查詢

SQL> select * from table(dbms_xplan.display);

如:

SQL> explain plan for select * from emp where deptno='20';

Explained.

SQL> select * from table(dbms_xplan.display);

PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
Plan hash value: 3956160932

--------------------------------------------------------------------------
| Id   | Operation          | Name | Rows   | Bytes | Cost (%CPU)| Time      |
--------------------------------------------------------------------------
|    0 | SELECT STATEMENT   |       |      5 |    150 |      3    (0)| 00:00:01 |
|*   1 |   TABLE ACCESS FULL| EMP   |      5 |    150 |      3    (0)| 00:00:01 |
--------------------------------------------------------------------------

Predicate Information (identified by operation id):
---------------------------------------------------

PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------

    1 - filter("DEPTNO"=20)

13 rows selected.

3、SQL>exec dbms_stats.delete_table_stats(USER,'表');(刪除表的統(tǒng)計(jì)信息)

SQL>exec dbms_stats.gather_table_stats(USER,'表',METHOD_OPT=>'FOR ALL COLUMNS SIZE 100')(收集表的統(tǒng)計(jì)信息)

4、AUTOTRACE的幾個(gè)常用選項(xiàng)  

       set autotrace off ---------------- 不生成autotrace 報(bào)告,這是缺省模式
set autotrace on explain ------ autotrace只顯示優(yōu)化器執(zhí)行路徑報(bào)告
set autotrace on statistics -- 只顯示執(zhí)行統(tǒng)計(jì)信息
set autotrace on ----------------- 包含執(zhí)行計(jì)劃和統(tǒng)計(jì)信息
set autotrace traceonly ------ 同set autotrace on,但是不顯示查詢輸


(1). set autotrace on explain; --只顯示執(zhí)行計(jì)劃
SQL> set autotrace on explain;
SQL>

select count(*) from dba_objects;

COUNT(*)
----------
    31820

Execution Plan
----------------------------------------------------------
  0      SELECT STATEMENT Optimizer=CHOOSE
  1    0   SORT (AGGREGATE)
  2    1     VIEW OF 'DBA_OBJECTS'
  3    2       UNION-ALL
  4    3         FILTER
  5    4           TABLE ACCESS (BY INDEX ROWID) OF 'OBJ$'
  6    5             NESTED LOOPS
  7    6               TABLE ACCESS (FULL) OF 'USER$'
  8    6               INDEX (RANGE SCAN) OF 'I_OBJ2' (UNIQUE)
  9    4           TABLE ACCESS (BY INDEX ROWID) OF 'IND$'
10    9             INDEX (UNIQUE SCAN) OF 'I_IND1' (UNIQUE)
11    3         NESTED LOOPS
12   11           TABLE ACCESS (FULL) OF 'USER$'
13   11           INDEX (RANGE SCAN) OF 'I_LINK1' (NON-UNIQUE)

(2). set autotrace on statistics;--只顯示統(tǒng)計(jì)信息
SQL> set autotrace on statistics;
SQL> select count(*) from dba_objects;

COUNT(*)
----------
    31820

Statistics
----------------------------------------------------------
         0 recursive calls
         0 db block gets
     25754 consistent gets
         0 physical reads
         0 redo size
       383 bytes sent via SQL*Net to client
       503 bytes received via SQL*Net from client
         2 SQL*Net roundtrips to/from client
         0 sorts (memory)
         0 sorts (disk)
         1 rows processed

(3). set autotrace traceonly;--同set autotrace on 只是不顯示查詢輸出
SQL> set autotrace traceonly;
SQL> select count(*) from dba_objects;

Execution Plan
----------------------------------------------------------
  0      SELECT STATEMENT Optimizer=CHOOSE
  1    0   SORT (AGGREGATE)
  2    1     VIEW OF 'DBA_OBJECTS'
  3    2       UNION-ALL
  4    3         FILTER
  5    4           TABLE ACCESS (BY INDEX ROWID) OF 'OBJ$'
  6    5             NESTED LOOPS
  7    6               TABLE ACCESS (FULL) OF 'USER$'
 8    6               INDEX (RANGE SCAN) OF 'I_OBJ2' (UNIQUE)
  9    4           TABLE ACCESS (BY INDEX ROWID) OF 'IND$'
10    9             INDEX (UNIQUE SCAN) OF 'I_IND1' (UNIQUE)
11    3         NESTED LOOPS
12   11           TABLE ACCESS (FULL) OF 'USER$'
13   11           INDEX (RANGE SCAN) OF 'I_LINK1' (NON-UNIQUE)

Statistics
----------------------------------------------------------
         0 recursive calls
         0 db block gets
     25754 consistent gets
         0 physical reads
         0 redo size
       383 bytes sent via SQL*Net to client
       503 bytes received via SQL*Net from client
         2 SQL*Net roundtrips to/from client
         0 sorts (memory)
         0 sorts (disk)
         1 rows processed

(4).set autotrace traceonly explain;--比較實(shí)用的選項(xiàng),只顯示執(zhí)行計(jì)劃,但是與set autotrace on explain;相比不會執(zhí)行語句,對于僅僅查看大表的Explain Plan非常管用。
SQL> set autotrace traceonly explain;
SQL> select * from dba_objects;
已用時(shí)間: 00: 00: 00.00

Execution Plan
----------------------------------------------------------
  0      SELECT STATEMENT Optimizer=CHOOSE
  1    0   VIEW OF 'DBA_OBJECTS'
  2    1     UNION-ALL
  3    2       FILTER
  4    3         TABLE ACCESS (BY INDEX ROWID) OF 'OBJ$'
  5    4           NESTED LOOPS
  6    5             TABLE ACCESS (FULL) OF 'USER$'
  7    5             INDEX (RANGE SCAN) OF 'I_OBJ2' (UNIQUE)
  8    3         TABLE ACCESS (BY INDEX ROWID) OF 'IND$'
  9    8           INDEX (UNIQUE SCAN) OF 'I_IND1' (UNIQUE)
10    2       TABLE ACCESS (BY INDEX ROWID) OF 'LINK$'
11   10         NESTED LOOPS
12   11           TABLE ACCESS (FULL) OF 'USER$'
13   11           INDEX (RANGE SCAN) OF 'I_LINK1' (NON-UNIQUE)

5、analyze

analyze table hr.employees compute(estimate) statistics;(compute收集每一行數(shù)據(jù)的統(tǒng)計(jì)信息,比較耗時(shí);estimate收集一部分?jǐn)?shù)據(jù)行的統(tǒng)計(jì)信息)

select t.owner,t.table_name,t.tablespace_name,t.blocks,t.empty_blocks,t.avg_space
from dba_tables t
where t.owner='HR';


本文出自:億恩科技【www.23lll.com】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線

     
     
    九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看
    最新国产乱人伦偷精品免费网站| 一本大道久久a久久精二百| 在线日韩电影| 国产欧美日韩精品专区| 欧美视频精品在线| 欧美人在线视频| 亚洲日本中文字幕免费在线不卡| 国产日韩欧美综合在线| 国产精品免费观看在线| 欧美午夜精品久久久久久人妖| 欧美久久婷婷综合色| 欧美夫妇交换俱乐部在线观看| 老司机精品视频网站| 久久手机免费观看| 久久久之久亚州精品露出| 亚洲国产精品高清久久久| 亚洲欧美另类综合偷拍| 国产亚洲欧美一区二区三区| 国产精品免费视频xxxx| 国产精品激情av在线播放| 国产精品99一区二区| 国产精品电影观看| 国产精品久久久久久久久婷婷 | 亚洲精品欧洲精品| 亚洲精品社区| 夜夜精品视频一区二区| 一区二区激情小说| 亚洲欧美一区二区原创| 香蕉av福利精品导航| 亚洲欧美在线磁力| 欧美一级黄色录像| 亚洲国产精品成人综合色在线婷婷| 久久精品视频亚洲| 亚洲免费观看视频| 亚洲一二三区在线| 欧美在线影院| 久久综合影视| 欧美日本免费| 国产精品午夜久久| 精品二区久久| 亚洲精品国产视频| 中文国产一区| 久久爱www| 亚洲精品综合精品自拍| 亚洲线精品一区二区三区八戒| 亚洲欧美三级在线| 久久久久久久国产| 欧美精品日韩精品| 国产精品美腿一区在线看| 国产亚洲在线观看| 亚洲激情中文1区| 亚洲永久视频| 亚洲激情网站| 一本色道久久综合亚洲精品高清| 亚洲欧美成aⅴ人在线观看| 久久久www成人免费精品| 欧美成人视屏| 国产精品永久| 亚洲承认在线| 一区二区三区视频观看| 欧美一区免费| 一本一本久久a久久精品综合妖精| 亚洲在线一区| 美国成人直播| 国产精品久久二区| 亚洲电影中文字幕| 亚洲影院色无极综合| 亚洲电影一级黄| 亚洲一区二区免费看| 久久免费精品视频| 欧美日韩午夜精品| 国产偷久久久精品专区| 亚洲精品韩国| 久久99伊人| 亚洲女女女同性video| 久久一区二区三区av| 欧美xxxx在线观看| 国产精品视频一区二区高潮| 亚洲国产另类久久久精品极度| 亚洲一区视频在线| 亚洲免费成人av| 久久激情综合网| 欧美日韩国产综合久久| 国内精品免费在线观看| 亚洲手机成人高清视频| 亚洲精品乱码视频 | 午夜精品在线| 欧美另类一区| 狠狠爱综合网| 亚洲影视中文字幕| 在线视频精品一区| 欧美不卡在线| 国产一区二区三区的电影| 99综合电影在线视频| 亚洲高清av在线| 欧美永久精品| 欧美午夜一区二区| 亚洲国产精品视频| 久久精品成人欧美大片古装| 亚洲资源av| 欧美日韩国产在线播放| 亚洲国产精品va在看黑人| 欧美在线电影| 久久国产精品亚洲va麻豆| 久久精品视频播放| 国产欧美日韩亚洲精品| 一区二区三区四区蜜桃| 亚洲美女一区| 媚黑女一区二区| 狠狠色狠狠色综合日日tαg| 亚洲欧美日韩国产精品| 亚洲一区二区三区在线观看视频| 欧美黄网免费在线观看| 精品福利av| 久久国产精品一区二区三区| 欧美一区高清| 国产精品综合色区在线观看| 一区二区国产日产| 一区二区免费看| 欧美日韩一区二区三区在线看| 亚洲欧洲三级电影| 亚洲美女av电影| 欧美成人一区二区三区| 在线电影院国产精品| 久久精品视频一| 久久综合99re88久久爱| 国产亚洲一级| 久久国产一区二区三区| 久久久999精品免费| 国产午夜精品一区理论片飘花| 亚洲免费在线电影| 欧美一级久久久久久久大片| 国产伦精品一区二区三区照片91| 亚洲一区免费看| 午夜在线精品偷拍| 国产精品一二一区| 欧美一区二区精品| 久久蜜桃精品| 亚洲福利久久| 日韩视频不卡| 欧美色中文字幕| 亚洲网站在线观看| 欧美一区二区网站| 激情视频亚洲| 亚洲免费观看| 欧美私人啪啪vps| 亚洲尤物视频网| 久久久蜜桃一区二区人| 激情久久久久| 亚洲精选91| 国产精品高潮粉嫩av| 亚洲亚洲精品在线观看 | 欧美伊人影院| 免费在线日韩av| 亚洲人成免费| 亚洲免费中文| 国语精品一区| 亚洲精品乱码久久久久久| 欧美日韩国产片| 亚洲影院高清在线| 久久影视三级福利片| 亚洲精品国产系列| 欧美一区二区三区久久精品茉莉花| 国产一区二区在线免费观看| 亚洲日本精品国产第一区| 欧美日韩在线大尺度| 亚洲欧美亚洲| 久热这里只精品99re8久| 亚洲另类视频| 欧美亚洲一区| 在线不卡亚洲| 亚洲综合精品| 一区二区视频免费在线观看 | 亚洲资源av| 精品动漫av| 亚洲一区日韩在线| 狠狠88综合久久久久综合网| 日韩午夜在线观看视频| 国产精品欧美一区喷水 | 日韩视频欧美视频| 国产欧美日韩另类一区| 亚洲精品久久久久久下一站 | 9久草视频在线视频精品| 久久国产精品亚洲va麻豆| 亚洲精品一区二区三区樱花| 西西裸体人体做爰大胆久久久| 狠狠色丁香婷婷综合| 亚洲天堂免费观看| 国内视频一区| 亚洲综合国产| 亚洲国产精品毛片| 欧美在线免费视频| 亚洲精品少妇30p| 久久九九国产精品| 日韩小视频在线观看专区| 久久久99精品免费观看不卡| 国内精品视频在线观看| 亚洲自拍偷拍一区| 亚洲三级影片| 久久综合伊人77777蜜臀|