Oracle
標(biāo)簽(空格分隔): 未分類
體系結(jié)構(gòu)
- Oracle數(shù)據(jù)庫(kù)體系結(jié)構(gòu)總覽
- Oracle數(shù)據(jù)庫(kù)系統(tǒng) = 實(shí)例 + 數(shù)據(jù)庫(kù)
- 實(shí)例 = 內(nèi)存結(jié)構(gòu) + 后臺(tái)進(jìn)程
- 數(shù)據(jù)庫(kù) = 各種操作系統(tǒng)文件的總和
- 主要內(nèi)存區(qū)域 = SGA(系統(tǒng)全局區(qū)) + PGA(進(jìn)程全局區(qū)) + UGA(用戶全局區(qū))
實(shí)例的組成:

實(shí)例的組成
數(shù)據(jù)庫(kù)文件組成:

數(shù)據(jù)庫(kù)文件組成

image.png-234.1kB
SGA
System Group Area: 系統(tǒng)全局區(qū)
就是:
一組共享的內(nèi)存結(jié)構(gòu),里面存儲(chǔ)了Oracle數(shù)據(jù)庫(kù)實(shí)例的數(shù)據(jù)和控制文件信息。
SGA組成:
1. Shared Pool 共享池
1.1 Library Cache 庫(kù)緩存池
1.2 Data Dictionary Cache 數(shù)據(jù)字典緩存區(qū)
2. Java Pool Java池
3. Database buffer cache:數(shù)據(jù)緩沖緩存區(qū)
4. Redo log buffer:重做日志緩存區(qū)
5. Large Pool 大池
- 物理結(jié)構(gòu)
- 邏輯結(jié)構(gòu)
- 關(guān)鍵級(jí)后臺(tái)進(jìn)程
- SQL語(yǔ)句執(zhí)行過(guò)程

image.png-217.1kB