zoukankan      html  css  js  c++  java
  • 如何从awr中分析当前内存是否需要修改

    如何从awr中分析当前内存是否需要修改

    主要查看

    Advisory Statistics

    首先第一列看target size是预估的值,Factor是预估值与实际值的比值。

    从比值为1开始向上看,如果后面的物理读或者其他参数没有大的变化,说明对应的内存参数可以减少或者保持不动。

    从比值为1开始向下看,如果后面的物理读或者其他参数变化明显,说明增大内存对于性能提升很大。

    具体增大到多少看比值为多少时变化不再明显所对应的预估值。

    示例:

    SGA Target Advisory

    SGA Target Size (M)SGA Size FactorEst DB Time (s)Est Physical Reads
    7,232 0.25 654,169,289 104,453,120,392
    10,848 0.38 402,945,452 66,110,226,954
    14,464 0.50 124,787,682 3,155,236,668
    18,080 0.63 94,033,904 2,051,819,626
    21,696 0.75 91,126,918 1,428,724,042
    25,312 0.88 89,505,032 1,081,170,010
    28,928 1.00 88,627,613 893,455,095
    32,544 1.13 87,369,107 624,167,729
    36,160 1.25 86,695,537 479,606,695
    39,776 1.38 86,234,673 380,790,561
    43,392 1.50 85,880,163 304,310,805
    47,008 1.63 85,543,378 232,208,979
    50,624 1.75 85,543,382 232,208,979
    54,240 1.88 85,534,521 232,208,979
    57,856 2.00 85,534,523 232,208,979


    从我这边的awr报告的sga target advisory可以看出,当增大sga到47,008的时候,性能提升较大,所以我们选择增大内存来提升性能。

     

    内容仅限于自己学习的历程,如有不对的地方,请不吝赐教!如有疑问,也欢迎一起讨论! 非常感谢!
    喜欢请赞赏一下啦^_^

    微信赞赏

    支付宝赞赏

  • 相关阅读:
    [CAMCOCO][C#]我的系统架构.服务器端.(一)
    开博啦,加油!!
    Django RestFul framework Serializer序列化器的使用(定义)
    Django项目快速搭建
    Django简介
    python搭建虚拟环境
    大专生自学web前端前前后后
    实现资源国际化
    利用ajax实现页面动态修改
    七牛使用
  • 原文地址:https://www.cnblogs.com/lkj371/p/15031630.html
Copyright © 2011-2022 走看看