王科提供的64位8G内存情况下Oracle内存配置

 
王科提供的64位8G内存情况下Oracle内存配置
 如果 目标机器为 8G 物理内存 ,则考虑这样
OS : 2G + ORACLE : 6G = 8G
OS : 1/3 + ORACLE : 2/3 = ALL MEM
建议:oracle使用系统总内存的75%
 
则ORACLE 的内存分配策略建议为:
SGA : 4.5 G + PGA : 1.5 G = 6G
SGA : 75% + PGA : 25% = ORACLE MEM
 
SGA 的组成部分建议为:
SGA  4.5G = JAVA_POOL(java_pool_size)  : 16M + LARGE_POOL (large_pool_size) : 16M + LOG_BUFFER (log_buffer) : 2M +
                    SHARED POOL(shared_pool_size) : 350M(每4个cpu一个池,每个池应该在150M左右) + DB_CACHE(db_cache_size)  : 4G
SGA  MEM = JAVA_POOL(java_pool_size)  : 16M + LARGE_POOL (large_pool_size) : 16M + LOG_BUFFER (log_buffer) : 2M +
                    SHARED POOL(shared_pool_size) : 350M(8CPU,则SHARED_POOL 会被划成2个小池,所以,每个小池应该在150M左右,则总体给一350M,应该是OK的) + DB_CACHE(db_cache_size)  : 89%
 
PGA  1.5 G  : pga_aggregate_target   : 1.5 G
 
指令如下:
SQL > conn / as sysdba ;
SQL> alter system set java_pool_size = 16m scope = spfile ;
SQL> alter system set large_pool_size = 16m scope = spfile ;
SQL> alter system set log_buffer = 1572864 scope = spfile ;
SQL> alter system set shared_pool_size = 350m scope=spfile ;
SQL> alter system set db_cache_size = 4096m scope = spfile ;
SQL> alter system set pga_aggregate_target = 1500m scope=spfile ;
SQL> shutdown immediate;  
SQL> startup ;

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值