티스토리 뷰

$sqlplus 계정/패스워드

DBA계정으로 로그인한후

SQL>@$ORACLE_HOME/sqlplus/admin/plustrce.sql
SQL>grant plustrace to public;
or
SQL>grant plustrace to 계정;

$sqlplus 계정/패스워드

SQL> set autotrace on
SQL> select aid, bid, title from newboard.board where aid = 1111
  2  ;

       AID        BID
---------- ----------
TITLE
--------------------------------------------------------------------------------
      1111       3004
t세계 여린이 환경회의에 참가하는 전수진,제아라실



Execution Plan
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=CHOOSE (Cost=3 Card=1 Bytes=59)
   1    0   TABLE ACCESS (BY INDEX ROWID) OF 'BOARD' (Cost=3 Card=1 By
          tes=59)

   2    1     INDEX (UNIQUE SCAN) OF 'BOARD_PK' (UNIQUE) (Cost=2 Card=
          1)
Cost(비용): CBO가 실행 계획의 각 단계에 할당한 비용
Card(Cadinality 의 줄임말): 해당 실행 계획 단계에서 나올것으로 예상되는 행(row)의 갯수를 나타낸다.
Byte: 실행 계획의 각 단계가 반환할것으로 예상되는 데이터의 크기를 바이트로 나타냄



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