内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

深入剖析Oracle啟動過程內(nèi)部初始化

深入剖析Oracle啟動過程內(nèi)部初始化

三門峽網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),三門峽網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為三門峽上1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的三門峽做網(wǎng)站的公司定做!

1 Oracle啟動選項(xiàng);

Oracle數(shù)據(jù)庫在startup啟動時,Oracle將在默認(rèn)位置$ORACLE_HOME/dbs中查找初始化參數(shù)文件;Oracle以下面的順序在其中尋找合適的初始化文件:

Spfile$ORACLE_SID.ora

Spfile.ora

Init$ORACLE_SID.ora

可以用幾種方式啟動oracle數(shù)據(jù)庫,不同方式啟動將影響啟動數(shù)據(jù)庫的程度,啟動狀態(tài)由nomount(數(shù)據(jù)庫未裝載)——>mount(數(shù)據(jù)庫完成裝載)——>open(數(shù)據(jù)庫打開)

1.1 STARTUP NOMOUNT;

SQL> startup nomount
ORACLE instance started.

Total System Global Area 1603411968 bytes
Fixed Size		    2253664 bytes
Variable Size		 1375734944 bytes
Database Buffers	  218103808 bytes
Redo Buffers		    7319552 bytes

Oracle讀參數(shù)文件,打開實(shí)例,啟動Oracle后臺進(jìn)程,給Oracle分配SGA。此時數(shù)據(jù)庫狀態(tài)為未裝載。

1.2 ALTER DATABASE MOUNT;

SQL> alter database mount;

Database altered.

Oracle 打開并讀取控制文件,獲取數(shù)據(jù)文件和重做日志文件的名稱和位置。此時數(shù)據(jù)庫完成裝載。

1.3 ALTER DATABASE OPEN;

SQL> alter database open;

Database altered.

Oracle打開數(shù)據(jù)文件和重做日志文件,至此Oracle可以對外提供服務(wù)。

2 通過10046事件查看內(nèi)部啟動過程

SQL> startup nomount;

Total System Global Area 1603411968 bytes
Fixed Size		    2253664 bytes
Variable Size		 1375734944 bytes
Database Buffers	  218103808 bytes
Redo Buffers		    7319552 bytes
SQL> oradebug setmypid
Statement processed.
SQL> oradebug tracefile_name
/oracle/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_3682.trc
SQL> alter session set events'10046 trace name context forever,level 12';

Session altered.
SQL> alter database mount;

Database altered.

SQL> alter database open;

Database altered.

查看udump文件

[oracle@rhel6 ~]$ more /oracle/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_3682.trc
Trace file /oracle/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_3682.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /oracle/app/oracle/product/11.2.0
System name:    Linux
Node name:      rhel6
Release:        2.6.32-431.el6.x86_64
Version:        #1 SMP Sun Nov 10 22:19:54 EST 2013
Machine:        x86_64
VM name:        VMWare Version: 6
Instance name: orcl

Oracle數(shù)據(jù)庫mount啟動讀取控制文件,寫日志文件

...
WAIT #140528657591192: nam='control file sequential read' ela= 8 file#=0 block#=1 blocks
=1 obj#=-1 tim=1502627703012561
WAIT #140528657591192: nam='control file sequential read' ela= 2 file#=1 block#=1 blocks
=1 obj#=-1 tim=1502627703012583
WAIT #140528657591192: nam='control file sequential read' ela= 47 file#=0 block#=3 block
s=8 obj#=-1 tim=1502627703012650
WAIT #140528657591192: nam='control file sequential read' ela= 13 file#=1 block#=3 block
s=8 obj#=-1 tim=1502627703012674
...
WAIT #140528657591192: nam='ADR block file read' ela= 847  =0  =0  =0 obj#=-1 tim=150262
7707123048
WAIT #140528657591192: nam='ADR block file read' ela= 576  =0  =0  =0 obj#=-1 tim=150262
7707124068
WAIT #140528657591192: nam='ADR block file read' ela= 562  =0  =0  =0 obj#=-1 tim=150262
7707125013
WAIT #140528657591192: nam='ADR block file read' ela= 473  =0  =0  =0 obj#=-1 tim=150262
7707125891
...

Oracle數(shù)據(jù)庫open過程讀取控制文件信息,與讀取磁盤數(shù)據(jù)文件頭部進(jìn)行對比

alter database open
END OF STMT
PARSE #140528657591192:c=0,e=274,p=0,cr=0,cu=0,mis=1,r=0,dep=0,og=1,plh=0,tim=1502627713
479605
WAIT #140528657591192: nam='control file sequential read' ela= 8 file#=0 block#=1 blocks
=1 obj#=-1 tim=1502627713479904
WAIT #140528657591192: nam='control file sequential read' ela= 4 file#=1 block#=1 blocks
=1 obj#=-1 tim=1502627713479922
WAIT #140528657591192: nam='control file sequential read' ela= 2 file#=0 block#=15 block
s=1 obj#=-1 tim=1502627713479931
...
WAIT #140528657591192: nam='Disk file operations I/O' ela= 11 FileOperation=2 fileno=1 f
iletype=2 obj#=-1 tim=1502627713481300
WAIT #140528657591192: nam='Disk file operations I/O' ela= 6 FileOperation=2 fileno=2 fi
letype=2 obj#=-1 tim=1502627713481317
WAIT #140528657591192: nam='Disk file operations I/O' ela= 4 FileOperation=2 fileno=3 fi
letype=2 obj#=-1 tim=1502627713481327
WAIT #140528657591192: nam='Disk file operations I/O' ela= 4 FileOperation=2 fileno=4 fi
letype=2 obj#=-1 tim=1502627713481338
WAIT #140528657591192: nam='Disk file operations I/O' ela= 5 FileOperation=2 fileno=201 
filetype=2 obj#=-1 tim=1502627713481351

網(wǎng)站標(biāo)題:深入剖析Oracle啟動過程內(nèi)部初始化
本文URL:http://m.rwnh.cn/article18/jdgddp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)虛擬主機(jī)、動態(tài)網(wǎng)站App開發(fā)、企業(yè)建站、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)
全州县| 南郑县| 澄迈县| 灵台县| 资源县| 车致| 巩义市| 临江市| 黔南| 光山县| 子洲县| 嘉定区| 高平市| 高州市| 景谷| 潞西市| 石阡县| 洛宁县| 句容市| 南雄市| 连江县| 安化县| 河南省| 石柱| 繁昌县| 罗甸县| 龙胜| 晋州市| 金堂县| 吕梁市| 元朗区| 扬中市| 板桥市| 康马县| 上蔡县| 平远县| 东丰县| 娱乐| 涪陵区| 福海县| 锡林浩特市|