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

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

121

积分

0

好友

2

主题
1#
发表于 2011-12-4 20:22:37 | 查看: 6935| 回复: 2
环境:WINDOWS + 10.2.0.4(64) + 物理备库
今天有一台备库的REDO只要一开始APPLY,整个OS都几乎停顿了,而且REDO APPLY的速度慢到只有正常情况下的1/50。
重启了ORACLE和WINDOWS都一样,ALERT中无异常,CPU利用率一直都在2%左右。session_wait中都是checkpoint completed和recovery read等待。

附件中是诊断脚本执行的结果,因为今天主库和备库之间网络断了N个小时,忽略掉里面的REDO传送异常,直接看REDO APPLY的问题。

先谢谢大家了!

DataGuard诊断脚本.rar

8.34 KB, 下载次数: 1004

3#
发表于 2011-12-4 20:42:33
2点意见
1.  找出MRP0进程的性能瓶颈,从等待事件入手,可能和物理读写有关,如果是那么关注IO性能

2.  如果IO没有发现瓶颈, 可以尝试设置 较大的recovery_parallelism , 如4 cpu的主机 可以设置为3

回复 只看该作者 道具 举报

2#
发表于 2011-12-4 20:28:12
MRP0    APPLYING_LOG N/A            3875      95537             0            0
查下MRP0 进程的wait statistics

回复 只看该作者 道具 举报

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

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

GMT+8, 2024-12-23 23:45 , Processed in 0.053069 second(s), 25 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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