在oracle的内存结构中有如下的结构图
在上图中可以看到,从整体上可以分为 PGA与SGA两个区域,其中:
PGA(Private Global Area,系统全局区):由所有服务器和后台进程共享,SGA中出处的数据实例包括高速缓存的数据库和共享SQL区域
SGA(Pross Glabal Area,程序全局区域):各个服务器进程和后台进程专用,由一下各项组成:
1)数据缓存区-高速缓存:用于缓存从磁盘检索到的数据块
2)重做日志缓存区:用户缓存重做信息,直到其可以写入磁盘为止