記下原來學習Oracle的筆記之——體系結構

mengzhaoliang發表於2008-01-30

一些概念的定義,用比較通俗的話記錄一下。

大家概念中的資料庫伺服器一般指機房中的某臺提供資料服務的機器。

1  Oracle的體系結構主要包括Oracle伺服器(server)、一些其他的關鍵檔案、使用者程式和伺服器程式等。

2  Oracle伺服器(server)由Oracle例項(instance)和Oracle資料庫(database)組成。

Oracle例項(instance)在Oracle伺服器啟動之後才會存在,而Oracle資料庫(database)則是存在系統中的一些檔案,不管Oracle伺服器啟動或關閉都會存在.

3  Oracle例項(instance)由記憶體結構(System Global Area)和後臺程式(SMON、PMON、DBWn、LGWR、CKPT、ARCn等)組成。

4  Oracle資料庫主要由3類系統檔案組成:控制元件檔案(control file)、資料檔案(data file)、聯機重做日誌檔案(redo log files)。還有3類輔助檔案:初始化引數檔案(parameter files)、密碼檔案(password files)、歸檔重做日誌檔案(archived redo log files)

 

************************************************************************************

5  系統全域性區SGA(System Global area):也就是Oracle例項的記憶體結構.

6  系統全域性區SGA(System Global area)包括共享池(shared pool)、資料庫高速緩衝區(DataBase buffers cache)、重做日誌緩衝區(redo log buffers).

7  共享池(shared pool)包括庫高速緩衝(library cache)和資料字典高速緩衝(data dictionary cache).

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-166463/,如需轉載,請註明出處,否則將追究法律責任。

相關文章