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

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

36

积分

0

好友

14

主题
1#
发表于 2014-4-1 14:59:46 | 查看: 3252| 回复: 1
hi maclean:

MACLEAN 能否详细说下 ASM 克隆的过程
2#
发表于 2014-4-6 20:42:35
简答来说 我们读取的ASM disk header的metadata,关于metadata的一些了解可以查看
《Maclean介绍Oracle ASM基础概念和原理》 http://www.askmaclean.com/archiv ... asm-basic-html.html


这些metadata主要包括 file 1  KFBTYP_FILEDIR,和FILE 6 alias 别名,通过读取这2个metadata 文件并加之加载到PRM自带的后台数据库中,我们就可以了解ASM的内部存储结果了。

之后,我们对PRM的发起的IO做了抽象处理,即创建了PRMIO类,这个类 可以处理文件系统上数据文件的Io映射和 ASM上数据文件的IO映射,即如果PRM要读取datafile 1 的block 10,我们首先判断文件是在文件系统上还是ASM上,然后会计算出这个块在文件或者ASM DISK上的偏移量并读取。

回复 只看该作者 道具 举报

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

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

GMT+8, 2024-12-21 06:36 , Processed in 0.044061 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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