您的位置:首页 > 数据库 > Oracle

Oracle SGA 、PGA配置规则

2016-01-31 00:00 387 查看
摘要: 28法则同样适合于SGA与PGA、以及sharedpool 与 buffercache的设置,可谓是oracle内存配置的黄金法则!
当然强烈建议大家伙抛弃oracle 11g推出的AMM特性以及ASMM特性,特别是OLTP系统。

理论一:实践出真理!
理论二:理论与实践相结合!
此二理论是一切事务朝着良好方向发展必备指导!

无论是SGA与PGA设置,都应该来自长期的观察、监控,方可得出大致合乎系统最佳的阀值

当然强烈建议大家伙抛弃oracle 11g推出的AMM特性以及ASMM特性,特别是OLTP系统

以下整理一下SGA/PGA一般配置原则以及注意事项

首先自然界的不平衡规律称为28法则,意思是:自然界中,任意一组东西中,最重要的只占其中一小部分,约20%,次要的也就是大多数的占80%!

28法则同样适合于SGA与PGA、以及sharedpool 与 buffercache的设置,可谓是oracle内存配置的黄金法则!

这里我并不具体论述sga与pga的具体设置,只是大概聊聊大内存不一定对整体性能有所提升

就拿SGA来说,

大的SGA很有可能导致CPU负载过高、导致swap交换严重;

小的SGA很有可能导致I/O负载过高。

对于PGA来说:

不合理的PGA很可能导致大量的与temp表空间相关的等待事件出现
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: