教你快速掌握Oracle數(shù)據(jù)庫(kù)結(jié)構(gòu)的16個(gè)要點(diǎn)
1、一個(gè)數(shù)據(jù)文件只能歸到某一個(gè)表空間上,每個(gè)表空間可以含一個(gè)或多個(gè)數(shù)據(jù)文件。包括系統(tǒng)數(shù)據(jù)和用戶數(shù)據(jù)。
2、表空間是包括一個(gè)或多個(gè)數(shù)據(jù)文件的邏輯結(jié)構(gòu)。用于存放數(shù)據(jù)庫(kù)表、索引、回滾段等對(duì)象的磁盤邏輯空間
3、數(shù)據(jù)庫(kù)文件是存放實(shí)際數(shù)據(jù)的物理文件。包括實(shí)例和數(shù)據(jù)庫(kù)。
4、數(shù)據(jù)文件可以在創(chuàng)建表空間時(shí)創(chuàng)建,也可以以增加的方式創(chuàng)建。
5、數(shù)據(jù)文件的大小一般與操作系統(tǒng)限制有關(guān)。
6、控制文件是Oracle的重要文件,主要存放數(shù)據(jù)文件、日志文件和數(shù)據(jù)庫(kù)的基本信息,一般在數(shù)據(jù)打開時(shí)訪問(wèn)。
7、日志文件在數(shù)據(jù)庫(kù)活動(dòng)時(shí)使用。
8、臨時(shí)表空間是用于存放排序的磁盤 空間;臨時(shí)表空間由一個(gè)或多個(gè)臨時(shí)文件組成。
9、歸檔 日志文件由歸檔進(jìn)程將聯(lián)機(jī)日志文件讀出并寫到一個(gè)路徑上的文件。
10、Oracle實(shí)例由一組后臺(tái)進(jìn)程和內(nèi)存結(jié)構(gòu)組成。
11、Oracle實(shí)例的內(nèi)存結(jié)構(gòu)常叫系統(tǒng)全局去,簡(jiǎn)稱SGA。
12、DBA_開頭的數(shù)據(jù)字典存放的字符信息都是大寫,而V$_開頭的視圖存放的都是小寫。
13、后臺(tái)進(jìn)程是一組完成不同功能的程序,主要包括DBWR、LGMR、CKPT等。
14、數(shù)據(jù)字典是Oracle的重要部分,也就是用于系統(tǒng)內(nèi)部的一組表。
15、數(shù)據(jù)字典分為動(dòng)態(tài)和靜態(tài)兩部分,靜態(tài)主要是DBA_開頭的數(shù)據(jù)自典,而動(dòng)態(tài)則是以V$_開頭的視圖。
16、SGA分為數(shù)據(jù)緩沖區(qū)、共享池和日志緩沖區(qū)。
