GGP_DWS专栏

笑古笑今,笑东笑西笑南北,笑来笑去,笑自己原来无知无识;观事观物,观天观地观日月,观前观后,观他人总是有高有低
posts - 62, comments - 1, trackbacks - 0, articles - 0

[导入]sga和pga的区别

Posted on 2005-11-24 00:08 GGP_DWS 阅读(504) 评论(0) 编辑 收藏

实例的组成:
1. 系统全局区(SGA)(system global area)
  共享池(shared pool):包括library cache、 dictionary cache。通过shared_pool_size设置。
   library cache:存放执行SQL语句的二进制文件,执行速度快。
   dictionary cache:存放系统表数据。
数据库缓冲区高速缓存(database buffer cache):存放数据文件的。 通过db_cache_size设置。
重做日志缓冲区(redo log buffer): 通过log_buffer设置。存放重做日志的。
Java Pool、Large Pool。

2. Oracle 后台进程
必须: 系统监控和进程监控进程(SMON和PMON)
数据库写进程(DBWR)、  日志写进程(LGWR)、归档进程(ARCH)、检查点(CKPT)
可选:调度进程(Dnnn)、恢复进程(RECO)、快照进程(SNPn)、锁进程(LCKn)、并行查询进程(Pnnn)
PGA(Program Global Area):用户和服务器进程


文章来源:http://blog.csdn.net/dwsjs/archive/2005/11/23/535549.aspx