PGA的调整建议

通过10g新特性得到PGA的调整建议

SELECT   pga_target_for_estimate / 1024 / 1024 "PGA(MB)",
pga_target_factor,
estd_pga_cache_hit_percentage,
estd_overalloc_count
FROM   v$pga_target_advice;

   PGA(MB) PGA_TARGET_FACTOR ESTD_PGA_CACHE_HIT_PERCENTAGE ESTD_OVERALLOC_COUNT
---------- ----------------- ----------------------------- --------------------
    46.875              .125                            96                   13
     93.75               .25                            96                   13
     187.5                .5                           100                    1
    281.25               .75                           100                    0
       375                 1                           100                    0
       450               1.2                           100                    0
       525               1.4                           100                    0
       600               1.6                           100                    0
       675               1.8                           100                    0
       750                 2                           100                    0
      1125                 3                           100                    0

   PGA(MB) PGA_TARGET_FACTOR ESTD_PGA_CACHE_HIT_PERCENTAGE ESTD_OVERALLOC_COUNT
---------- ----------------- ----------------------------- --------------------
      1500                 4                           100                    0
      2250                 6                           100                    0
      3000                 8                           100                    0

1.第一列表示不同的PGA的具体值


2.第二列PGA_TARGET_FACTOR为“1”表示当前的pga_aggregate_target设置大小(其他数值都是以这个数据为基础的倍数),我这里是375M,通过pga_aggregate_target参数可以确认一下

show parameter pga_aggregate_target;


SQL> show parameter pga_aggregate_target;

NAME                                 TYPE        VALUE
------------------------------------ ----------- -------------
pga_aggregate_target                 big integer 375M

 

3.第三列表示PGA的估算得到的Cache命中率的百分比

目前系统如果PGA为187.5M的时候,就可以达到100%的命中率


4.第四列如果为“0”表示可以消除PGA的过载

从上面的数据中可以得到,当PGA为281.25M的时候,可以消除PGA的过载。

 

5.综合以上的结论,我们最终可以将PGA的大小设置为375M。

目前已经是最优,否则通过下面语句修改

alter system set pga_aggregate_target=375m;

 

 

 

 

 

 


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值