[分享] MDF数据库碎片结构恢复中块大小的计算

[复制链接]

该用户从未签到

472

主题

532

回帖

1万

积分

[INTOHARD]旅长

Rank: 9Rank: 9Rank: 9

积分
16542
发表于 2015-5-21 00:43:09 | 显示全部楼层 |阅读模式
块大小,对数据的定位影响特别大。只好对库的块大小结构进行了研究。
Interbase文件头:
Offset                0    1    2    3    4    5    6    7     8    9   10   11  12  13  14   15
00000000        01  00  39  30  04  00  00  00   00  00   00  00  00  00  00   00
00000016        00  20
此例中:
0020高低位互换为2000,转换成10进制为8192字节,块大小为8K
其它的块大小还有:
0010高低位互换为1000,转换成10进制为4096字节,块大小为4K
0008高低位互换为0800,转换成10进制为2048字节,块大小为2K
0004高低位互换为0400,转换成10进制为1024字节,块大小为1K
  • TA的每日心情
    慵懒
    2017-9-25 14:07
  • 签到天数: 74 天

    [LV.6]五品郎中

    6

    主题

    326

    回帖

    1479

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    1479
    发表于 2015-5-26 15:55:45 | 显示全部楼层
    这个跟页的关系是怎么样一个关系?先块后页?页中有块?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2012-5-10 21:03
  • 签到天数: 1 天

    [LV.1]布衣百姓

    9

    主题

    83

    回帖

    6349

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    6349
    QQ
    发表于 2015-7-6 21:18:35 | 显示全部楼层
    剽窃,这是MDF的吗,我只能嘿嘿了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    63

    主题

    338

    回帖

    3623

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    3623
    发表于 2015-10-9 21:11:29 | 显示全部楼层
    不错啊,高手又多了!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    快速回复 返回顶部 返回列表