1.1 oracle體系結(jié)構(gòu)
Posted on 2008-07-11 22:59 sailor 閱讀(159) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): oracle
二、物理存儲(chǔ)結(jié)構(gòu)
1、參數(shù)文件
記錄oralce實(shí)例的基本信息,當(dāng)系統(tǒng)啟動(dòng)時(shí),使用有關(guān)參數(shù)進(jìn)行初始化db-name,control-file等。
2、控制文件
存放了數(shù)據(jù)庫(kù)文件的相關(guān)信息,數(shù)據(jù)庫(kù)啟動(dòng)時(shí),通過(guò)控制文件找到datafile,logfile。它包含了以下內(nèi)容:
數(shù)據(jù)名;
db創(chuàng)建時(shí)間;
數(shù)據(jù)文件和日志文件存放位置;
表空間名;
當(dāng)前日志序號(hào);
檢查點(diǎn)信息;

2

3

3、數(shù)據(jù)文件
用來(lái)存儲(chǔ)數(shù)據(jù)和相關(guān)腳本文件。一個(gè)表空間有多個(gè)數(shù)據(jù)文件,一個(gè)數(shù)據(jù)文件只能對(duì)應(yīng)一個(gè)表空間。數(shù)據(jù)文件包含數(shù)據(jù)文件和用戶(hù)文件。

2

3

4、重做日志文件(聯(lián)機(jī)日志文件)
用來(lái)記錄對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的操作

2

3

4

5

6

7

8

9

10

11

5、歸檔日志文件
用于保存被覆蓋的日志文件。

2

3

4

5

6、口令文件
用于記錄用戶(hù)口令信息和驗(yàn)證權(quán)限的二進(jìn)制文件。
7、警告文件
存儲(chǔ)DBMS運(yùn)行期間出錯(cuò)信息的文本文件。
8、跟蹤文件
oracle實(shí)例在系統(tǒng)出現(xiàn)異常時(shí)由系統(tǒng)自動(dòng)創(chuàng)建的文本文件。
三、邏輯結(jié)構(gòu)
1、表空間
2、段:數(shù)據(jù)段、索引段、臨時(shí)段、回滾段
3、區(qū)間:

2


3

4

5

6

7

8

9

4、塊:是Oracle使用或分配的最小存儲(chǔ)單位