Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

24

积分

0

好友

2

主题
1#
发表于 2012-7-11 17:22:44 | 查看: 4068| 回复: 2
测试库出现严重的log file async commit等待
一样的commit的频率,在一台机器上就无感觉,另外一台IO严重了,2个机器磁盘效率一样,但是一个内存100G,一个8G
不太明白为什么内存会影响这个
而且那台8G的内存的,top内存排序第一的竟然是ora_mman_这个进程占得,有点疑惑
附件为测试库的1小时AWR

slow.html

450.9 KB, 下载次数: 649

2#
发表于 2012-7-11 22:25:40
log file parallel write        27,543        0        488        18        2.69        79.78

log file parallel write 平均等待18ms 是造成log file sync的主要原因

LGWR        0M        0.00        0M        90M        15.34        .024959        55.1K        17.12
DBWR        0M        0.00        0M        35M        0.51        .009706        957        33.49

不管是LGWR 还是DBWR的写出avg tm都很高 超过15ms ,建议你诊断IO 性能瓶颈,或者考虑设置commit_write参数 异步 commit write

你提的
ora_mman_使用内存多的问题 请参照       
Probe how does your PGA consume  http://www.askmaclean.com/archiv ... ur-pga-consume.html

做一个heapdump trace 上传, 也请对 mman 进程做一个 pmap -d $PID

回复 只看该作者 道具 举报

3#
发表于 2012-7-17 15:17:46
曾经也遇到过类似的问题,后来莫名的就消失了~~期待后续~~~

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 01:19 , Processed in 0.055741 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569