- 最后登录
- 2015-3-16
- 在线时间
- 28 小时
- 威望
- 0
- 金钱
- 490
- 注册时间
- 2013-10-18
- 阅读权限
- 10
- 帖子
- 26
- 精华
- 0
- 积分
- 0
- UID
- 1322
|
1#
发表于 2014-6-25 21:20:56
|
查看: 2654 |
回复: 1
环境
db oracle 10.2.0.5 RAC
OS AIX 5.3
描述:月底出账期间,数据9:00-18:00都处于业务高度繁忙期间,获取两个节点业务时间的AWR报告(报告见附件)
自己有两个观点:
1、两个节点都有较多的db file sequential read,建议修改db file sequential read=128(当前为16),减少I/O次数。
2、对应1节点中,出现的大量 enq: TX - row lock contention争用,发现Dictionary Cache Stats (RAC)中
dc_sequences 1,738,180 169,486 2,211 GES Conflicts稍高,近10%,能通过 sequence cache能减缓此种效应不?
3、内存管理不太合理,分配给shared_pool值太小,Library Cache Activity 中总体来说,reloads较高,特别是sql_area reloads 较高,达到20%。
SQL AREA 643,448 11.69 383,400,829 -0.38 129,192 60,419
求各位高手给出宝贵建议,谢谢~
|
|