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

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

3

积分

0

好友

1

主题
1#
发表于 2013-10-25 23:18:36 | 查看: 3229| 回复: 3
刘大,在您的博客“增量检查点如何更新控制文件?”http://www.askmaclean.com/archives/incremental-checkpoint-update-controlfile.html中提到增量检查点每3秒更新控制文件中的on disk rba。
(1)在一些资料中说on disk rba是instance recovery 的终点,那我想问下on disk rba如果3秒更新一次的话岂不是造成instance recovery不能完全恢复?
(2)在以noresetlogs方式重建控制文件时,控制文件中的检查点信息已经丢失,recover database 是如何确定恢复的开始、结束位置的?
还请解释,非常感谢。
2#
发表于 2013-10-28 00:20:02
对于问题1

用我论坛帖子中TRACE来回答你on disk rba的问题, http://t.cn/zOzaWdZ ,kcratr_scan的终点是"End of curr thread reached", on disk rba ODR是recovery至少要抵达的点,crash/instance recovery使用它做恢复标示点,也使用ODR做检测,例如我帖子中的问题NAB less than ODR报错


8358fa4fgw1dvfa3rligsj.jpg

回复 只看该作者 道具 举报

3#
发表于 2013-10-28 00:26:58
问题2 稍后回答 , 这里列出有点类似的帖子
http://t.askmaclean.com/thread-3006-1-1.html

回复 只看该作者 道具 举报

4#
发表于 2013-10-29 21:27:00
非常感谢您的耐心解答。
"End of curr thread reached"是指current logfile能找到的最后记录??

期待您对第二个问题的解释。

回复 只看该作者 道具 举报

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

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

GMT+8, 2024-5-17 15:40 , Processed in 0.051808 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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