awr报告中对各内存组件的advisory

awr报告中对各内存组件的advisory

ID:35200753

大小:464.32 KB

页数:9页

时间:2019-03-21

awr报告中对各内存组件的advisory_第1页
awr报告中对各内存组件的advisory_第2页
awr报告中对各内存组件的advisory_第3页
awr报告中对各内存组件的advisory_第4页
awr报告中对各内存组件的advisory_第5页
资源描述:

《awr报告中对各内存组件的advisory》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、DCS组需要进行内存调整,因此通过这一周的数据库运行,积累了一定的数据,我们只选MemoryAdvisory部分,来说下AWR部分中,Oracle自己对我们提出的内存调整的建议。这些建议是oracle通过自身设置一个模拟环境,把内存组建设置不同的大小的建议,对于这种改变造成的相关方面的性能影响进行估算,最后将这个估算清单提交给我们。这几部分并不能帮助我们直观的定位系统问题,但是它会给我们一些关于oracle内存大小的建议,所以我们应该关注一下这里,以便知道当前数据库在这方面的设置是否合理。可能因此各ORACLE和版本不同,AWR的样式不太一样,但主要的部分是差不多的,DCSP

2、ROD是11gr2,我们以此为例。而且AWR报告取的时间段为一周,而且AWR报告的原始数据在DB中也只能存一星期。我们从AWR报告的先后顺序说起。主要部分有:BufferPoolAdvisoryPGAMemoryAdvisorySharedPoolAdvisorySGATargetAdvisory我们来看下各列的含义:SizeforEst(M)Oracle估算Bufferpool的大小SizeFactor估算值和实际值的一个比例,比如0.9就是估算值是实际大小的90%,1.0表示bufferpool的实际大小BuffersforEstimate估算的buffer的大小(数量)

3、EstPhysReadFactor估算的物理读的影响因子,是估算物理读和实际物理读的一个比例,1.0表示实际的物理读EstimatedPhysicalReads估算的物理读次数我们首先找到目前的bufferpool值,即SizeFactor是1.00的地方,1,152。我们随着SizeFactor不断变大,来看下物理读(这是我们最关于的结果)的变化情况。当bufferpool变成现在的1.07-1.56倍的时候,物理读下降的明不明显,但增加为1.65倍时,开始有所降低,当增加为1.75倍,时,物理读将变为现在的38%。这将是一个可以考虑的平衡点。但再继续增加bufferpoo

4、l时,物理读下降的并不明显,即收益不大,不予考虑。因此,若在server总内存充足的情况下,将bufferpool(隶属于sga)增加至2128m是一个不错的选择。我们来看下各列的含义:PGATargetEst(MB)PGA的估算大小SizeFactr影响因子,作用和bufferpool相同W/AMBProcessedOracle为了产生估算处理的数据量EstdExtraW/AMB处理数据中需要物理读写的数据量EstdPGACacheHit%     估算的PGA命中率EstdPGAOverallocCount需要在估算的PGA大小额外分配内存的次数由于此图过于炫富,无可参考

5、性,即就算PGA变为现在的1/10,物理读也不会增加,没什么可比性,说明:这库在这周内太闲了。。我们来看下DCSPROD之前的一个AWR情况:最初PGA只有200M,我即建议SYSTEMTEAM增加至400M+,为什么呢。我们注意到,亦以当时的200M为1.00的参数因子,当变成2倍的400M时,物理读从5537骤降至5,几个数量级之前的差距,因此多增加200M的内存,收益是非常大的。但是,从400M增加至500M或者是更大,物理读降低的可怜,但将付出更多的总内存,因此是不太划算的。当然,我们也需要有未雨绸缪的心态,可以考虑酌情添加,比如像现在的500M,就是一个比较适合的数

6、值了。我们现在来看下对数据库性能最大的sharedpool的情况,我们来看下各列的含义:SharedPoolSize(M)         估算共享池的大小SPSizeFactr    估算共享池的影响因子EstLCSize(M)         估算的库高速缓存占用的大小(LC,librarycache)EstLCMemObj      高速缓冲区命中的对象数EstLCTimeSaved(s)      需要额外将对象读入共享池的时间EstLCTimeSavedFactr 影响因子EstLCLoadTime(s)分析所花费的时间EstLCLoadTimeFactr   分析

7、花费时间事件的影响因子EstLCMemObjHits内存中对象被发现的次数不同与前2个的是,我们最关心的因子是EstLCTimeSavedFactr,它表示每模拟一次sharedpool大小将对对象读入共享池的影响情况,当这个值变化很小或者不变的时候,增加sharedpool就没有多大意义比如EstLCTimeSavedFactr=1,随着内存的增大,它的值变化显得非常小,所以我们认为当前共享池大小事合适的。我们顺手瞄一眼4PL的情况:我们发现当sharedpool从当时值的80%之后,EstLCTim

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。