针对不同(OLTP与OLAP)的系统,以一个实例的内存设置为基础,一般来说 ORACLE实例内存=物理内存*80%
对于OLTP系统:
PGA=实例内存*20%
SGA=实例内存*80%
对于OLAP系统:
PGA=实例内存*50%
SGA=实例内存*50%
混合型系统可以设置在二者之间
确定内存容量后,
对于PGA:
使用WORKAREA_SIZE_POLICY设置为AUTO,表示PGA自动管理
使用PGA_AGREGGATE_TARGET参数分配PGA
对于SGA:
使用SGA_TARGET参数分配SGA目标值
使用SGA_MAX_SIZE参数分配SGA最大值
本文介绍在ORACLE中针对OLTP与OLAP系统如何合理分配实例内存。包括PGA和SGA的具体设置方法,以及如何根据系统类型调整内存比例,实现性能优化。
1662

被折叠的 条评论
为什么被折叠?



