程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 跟蹤Oracle啟動狀態

跟蹤Oracle啟動狀態

編輯:關於Oracle數據庫

      可以使用10046 event來跟蹤

    ?

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [oracle@ggos ~]$ sqlplus / as sysdba   SQL*Plus: Release 11.2.0.4.0 Production on Fri Dec 20 19:48:00 2013   Copyright (c) 1982, 2013, Oracle.  All rights reserved.   Connected to an idle instance.   SQL> startup mount ORACLE instance started.   Total System Global Area  835104768 bytes Fixed Size                  2257840 bytes Variable Size             717229136 bytes Database Buffers          113246208 bytes Redo Buffers                2371584 bytes Database mounted. SQL> oradebug setmypid Statement processed. SQL> alter session set events '10046 trace name context forever,level 12';   Session altered.   SQL> alter database open;   Database altered.   SQL> oradebug tracefile_name /u01/app/oracle/diag/rdbms/oraprod/oraprod/trace/oraprod_ora_2820.trc SQL> alter session set events '10046 trace name context off';   Session altered.   SQL>

    ?

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 WAIT #140190090045240: nam='db file sequential read' ela= 460 file#=1 block#=520 blocks=1 obj#=-1 tim=1387540363264254 ===================== PARSING IN CURSOR #140190090037016 len=188 dep=1 uid=0 oct=1 lid=0 tim=1387540363332140 hv=4006182593 ad='91871900' sqlid='32r4f1brckzq1' create table bootstrap$ ( END OF STMT PARSE #140190090037016:c=9000,e=67806,p=0,cr=0,cu=0,mis=1,r=0,dep=1,og=4,plh=0,tim =1387540363332139 EXEC #140190090037016:c=0,e=17461,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,plh=0,tim=1387540363349678 CLOSE #140190090037016:c=0,e=3,dep=1,type=0,tim=1387540363349760 ===================== PARSING IN CURSOR #140190090037016 len=55 dep=1 uid=0 oct=3 lid=0 tim=1387540363350500 hv=2111436465 ad='9185fc98' sqlid='6apq2rjyxmxpj' select line#, sql_text from bootstrap$ where obj# != :1 END OF STMT PARSE #140190090037016:c=999,e=710,p=0,cr=0,cu=0,mis=1,r=0,dep=1,og=4,plh=0,tim=1387540363350482   *** 2013-12-20 19:52:43.430 BINDS #140190090037016:  Bind#0   oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00   oacflg=08 fl2=0001 frm=00 csi=00 siz=24 off=0   kxsbbbfp=7f808c8482d0  bln=22  avl=02  flg=05    value=59 EXEC #140190090037016:c=2000,e=116005,p=0,cr=0,cu=0,mis=1,r=0,dep=1,og=4,plh=867914364,tim =1387540363466571 WAIT #140190090037016: nam='db file sequential read' ela= 24 file#=1 block#=520 blocks=1 obj#=59 tim=1387540363466681

      可以看到是加載BOOTSTRAP$表

    ?

    1 2 3 4 5 6 7 8 9 10 11 12 SQL> select dbms_metadata.get_ddl('TABLE','BOOTSTRAP$','SYS') from dual;     CREATE TABLE "SYS"."BOOTSTRAP$"    (    "LINE#" NUMBER NOT NULL ENABLE,         "OBJ#" NUMBER NOT NULL ENABLE,         "SQL_TEXT" VARCHAR2(4000) NOT NULL ENABLE    ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255  NOCOMPRESS LOGGING   STORAGE(INITIAL 57344 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645   PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1   BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)   TABLESPACE "SYSTEM"

    ?

    1 2 3 4 5 SQL> select owner,OBJECT_ID from dba_objects where object_name=upper('bootstrap$');   OWNER                           OBJECT_ID ------------------------------ ---------- SYS                                    59
    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved