Oracle 通用内存分配计算规则
程序员文章站
2022-03-03 19:45:01
...
注意:这只是一个相对通用的计算规则
对于中小型数据库,我们在分配内存的时候有一个相对通用的计算规则,用于说明sga,pga物理内存在这三者之间的关系:
如果是oltp型数据库, sga=(总的物理内存-操作系统使用内存)*70%*80%,
pga=sga*(10%~20%)
如果是olap型数据库, sga=总的物理内存-操作系统使用内存)*60%*80%,
pga=sga*(45%~65%)
当然对于32 bit的操作系统平台,默认情形下sga最大可用内存有1.7GB的限制。
对于中小型数据库,我们在分配内存的时候有一个相对通用的计算规则,用于说明sga,pga物理内存在这三者之间的关系:
如果是oltp型数据库, sga=(总的物理内存-操作系统使用内存)*70%*80%,
pga=sga*(10%~20%)
如果是olap型数据库, sga=总的物理内存-操作系统使用内存)*60%*80%,
pga=sga*(45%~65%)
当然对于32 bit的操作系统平台,默认情形下sga最大可用内存有1.7GB的限制。
上一篇: 关于多租户架构最易懂的介绍
下一篇: “更新缓存” 与 淘汰缓存” 对比