一个instance 对应一个SGA,可以占据物理内存的80%
shared pool
database buffer cache
redo log buffer
other structures用命令 show sga;命令即可查看SGASGA基本单位:granules (10M .16M)select componet,一个后台进程对一个PGA,如果有多个后台进程就有多个PGAshared pool:存储最近执行的SQL(解析后的命令)
存储最近使用的数据definitionsshared pool中的两大部件:
library cache :存储经过编译和解析以后的SQL语句和PL/SQL语句
data dictionary cache:数据字典,存储数据库控制信息
Database Buffer Cache:要把数据部分信息放在内存,这就是cache的基本思想。:块是Oracle存储的基本单位。-DB_CACHE_SIZE
-DB_KEEP_CACHE_SIZE
-DB_RECYCLE_CACHE_SIZE
Redo Log Buffer
存储联机重做日志,记录数据库的改变,在内存里有对应的cache
可选项:Large Pool处理额外的工作,比如用rman或者并行处理或IO操作时会用到可选项:JAVA POOL支持JAVA来编程,内含对JAVA的支持
PGA:每个后台进程一个PGASQL和Oracle通用的SQLHelperOracle学习笔记:Chapter 01--Oracle Architectural Components相关资讯 Oracle教程
- Oracle中纯数字的varchar2类型和 (07/29/2015 07:20:43)
- Oracle教程:Oracle中查看DBLink密 (07/29/2015 07:16:55)
- [Oracle] SQL*Loader 详细使用教程 (08/11/2013 21:30:36)
| - Oracle教程:Oracle中kill死锁进程 (07/29/2015 07:18:28)
- Oracle教程:ORA-25153 临时表空间 (07/29/2015 07:13:37)
- Oracle教程之管理安全和资源 (04/08/2013 11:39:32)
|
本文评论 查看全部评论 (1)