对于AWR报告的几个片段分析。

本文针对双节点RAC环境中出现的索引块INITTRANS设置过低、序列表热点及频繁插入导致的问题提出了解决方案,包括调整INITTRANS值、增大序列cache选项以及建立反转索引来提高数据库性能。

20100620_cc797abc49a9f8f477c4UYq1BolOaESf.gif
22.GIF

1)来自于一个双节点RAC。这个图说明,这几个索引块的INIT TRANS设置的过低。可以通过设置高INIT TRANS来解决此问题。对于并发修改比较频繁的表,建议将此参数设置一个较高的值。


20100620_d416387f1d2f0a525ac21St7XKlO0lkL.gif
2.GIF



2)来自于一个双节点RAC,这个图说明,序列表产生了热点,这经常是由于序列被频繁递增,但cache选项又过小导致。建议根据实际情况加大序列的cache选项,并使用noorderd选项(默认就是这个选项)


20100620_67678122758358c07420Q3NHuGA2beFg.gif
33.gif


3)看第三个索引ind_kc61_baz002,由于这个字段是根据序列递增的,且插入非常频繁,可以在此列建立反转索引,可消除此问题。不过建立反转索引前,得考虑到反转索引的后果,那就是此列如果进行范围查找如<> between将不能使用到索引。

[ 本帖最后由 wei-xh 于 2010-6-20 12:29 编辑 ]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22034023/viewspace-665717/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/22034023/viewspace-665717/

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值