GGP_DWS专栏

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

导航

[导入]sga和pga的区别

Posted on 2005-11-24 00:08  GGP_DWS  阅读(802)  评论(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