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

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

94

积分

0

好友

1

主题
1#
发表于 2012-7-26 15:18:22 | 查看: 3915| 回复: 1
diskgroup DATA1 有1块磁盘,使用了2591M 也就是2591 AUs
ASMCMD> lsdg
State    Type    Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
MOUNTED  EXTERN  N         512   4096  1048576     10236     7645                0            7645              0             N  DATA1/


通过查看x$kffxp
select  count(disk_kffxp) extents   from x$kffxp where group_kffxp=1;
   EXTENTS
----------
      2589

发现比ASMCMD里面查看到的少了2 AUs.

查看了下AU 0-2
SQL> select  NUMBER_KFFXP,DISK_KFFXP from  x$kffxp  where GROUP_KFFXP=1 and AU_KFFXP=0;

no rows selected

SQL>  select  NUMBER_KFFXP,DISK_KFFXP from  x$kffxp  where GROUP_KFFXP=1 and AU_KFFXP=1;

no rows selected

SQL>  select  NUMBER_KFFXP,DISK_KFFXP from  x$kffxp  where GROUP_KFFXP=1 and AU_KFFXP=2;

NUMBER_KFFXP DISK_KFFXP
------------ ----------
           3          3
AU 0和1 好像不用来存放ASM file.
AU 0的0 block和AU 1的倒数第2个 block用来存放磁盘头信息,那其他block用来存放什么呢?
2#
发表于 2012-7-26 15:24:04

回复 1# 的帖子

block 1 记录类似如下:
kfed read /dev/oracleasm/disks/DATA1 aun=0 blkn=1
kfdfse[4033].fse:                     0 ; 0xfd9: FREE=0x0 FRAG=0x0
kfdfse[4034].fse:                     0 ; 0xfda: FREE=0x0 FRAG=0x0
kfdfse[4035].fse:                     0 ; 0xfdb: FREE=0x0 FRAG=0x0
kfdfse[4036].fse:                     0 ; 0xfdc: FREE=0x0 FRAG=0x0
kfdfse[4037].fse:                     0 ; 0xfdd: FREE=0x0 FRAG=0x0
kfdfse[4038].fse:                     0 ; 0xfde: FREE=0x0 FRAG=0x0
kfdfse[4039].fse:                     0 ; 0xfdf: FREE=0x0 FRAG=0x0
2-6 blocks记录类似如下:
kfed read /dev/oracleasm/disks/DATA1 aun=0 blkn=2
kfdate[446].discriminator:            1 ; 0xe18: 0x00000001
kfdate[446].allo.lo:                 51 ; 0xe18: XNUM=0x33
kfdate[446].allo.hi:            8388876 ; 0xe1c: V=1 I=0 H=0 FNUM=0x10c
kfdate[447].discriminator:            1 ; 0xe20: 0x00000001
kfdate[447].allo.lo:                 57 ; 0xe20: XNUM=0x39
kfdate[447].allo.hi:            8388876 ; 0xe24: V=1 I=0 H=0 FNUM=0x10c

7-23 blocks记录类似如下:
kfed read /dev/oracleasm/disks/DATA1 aun=0 blkn=23
kfdate[447].discriminator:            0 ; 0xe20: 0x00000000
kfdate[447].free.lo.next:             0 ; 0xe20: 0x0000
kfdate[447].free.lo.prev:             0 ; 0xe22: 0x0000
kfdate[447].free.hi:                  0 ; 0xe24: V=0 ASZM=0x0
24-255 blocks记录一样如下:
kfed read /dev/oracleasm/disks/DATA1 aun=0 blkn=24
kfdate[443].discriminator:            1 ; 0xe00: 0x00000001
kfdate[443].allo.lo:                  0 ; 0xe00: XNUM=0x0
kfdate[443].allo.hi:            9437183 ; 0xe04: V=1 I=0 H=0 FNUM=0xfffff
kfdate[444].discriminator:            1 ; 0xe08: 0x00000001
kfdate[444].allo.lo:                  0 ; 0xe08: XNUM=0x0
kfdate[444].allo.hi:            9437183 ; 0xe0c: V=1 I=0 H=0 FNUM=0xfffff
kfdate[445].discriminator:            1 ; 0xe10: 0x00000001
kfdate[445].allo.lo:                  0 ; 0xe10: XNUM=0x0
kfdate[445].allo.hi:            9437183 ; 0xe14: V=1 I=0 H=0 FNUM=0xfffff
kfdate[446].discriminator:            1 ; 0xe18: 0x00000001
kfdate[446].allo.lo:                  0 ; 0xe18: XNUM=0x0
kfdate[446].allo.hi:            9437183 ; 0xe1c: V=1 I=0 H=0 FNUM=0xfffff
kfdate[447].discriminator:            1 ; 0xe20: 0x00000001
kfdate[447].allo.lo:                  0 ; 0xe20: XNUM=0x0
kfdate[447].allo.hi:            9437183 ; 0xe24: V=1 I=0 H=0 FNUM=0xfffff

请帮忙解释下

[ 本帖最后由 lixz_2008 于 2012-7-26 15:34 编辑 ]

回复 只看该作者 道具 举报

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

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

GMT+8, 2024-12-25 15:18 , Processed in 0.047720 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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