通过对oracle内存(SGA和PGA)进行调整,优化数据库性能
一、示例:
_______________________________________________________________
SGA:
共享池:200MB
缓冲区高速缓存:24MB
大型池:9MB
Java池:32MB
SAG总容量:264.933
SAG的最大大小:305.069
PGA:
总记PGA目标:240MB
分配的当前PGA:8914KB
分配的最大PGA(自启动以来)9081KB
高速缓存命中百分比:100%
PGA和SGA的和应小于系统内存总量前去操作系统和其他应用程序所需内存后得到的值。
_______________________________________________________________
二、名词解释:
_______________________________________________________________
SGA:System Global Area是Oracle Instance的基本组成部分,在实例启动时分配;
系统全局域SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。
共享池:Shared Pool用于缓存最近被执行的SQL语句和最近被使用的数据定义,
主要包括:Library cache(共享SQL区)和Data dictionary cache(数据字典缓冲区)