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的时候,性能提升较大,所以我们选择增大内存来提升性能。

     

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

    微信赞赏

    支付宝赞赏

  • 相关阅读:
    MySql错误解决方案汇总
    不适合做管理的人zz
    linux 自动执行 crontab学习笔记
    Google Megastore分布式存储技术全揭秘zz
    【算法】n个人围成一圈报数,报到3的退出,下面接着从1开始报,问最后剩下的是谁?
    大数据下的数据分析平台架构zz
    ETL的可扩展性和可维护性zz
    【算法】各种排序算法测试代码
    谈爱情故事,谈观察者模式
    解读设计模式单例模式(Singleton Pattern)
  • 原文地址:https://www.cnblogs.com/lkj371/p/15031630.html
Copyright © 2011-2022 走看看