LMT & ASSM数据文件块分配图示

简介:  转自http://www.cnblogs.com/xublogs/archive/2004/10/19/2292494.html根据dump的结果,在word里面画了一个非常简单的示意图,每个数据文件最前面的8个块,是LMT用于管理extent分配的。
 

根据dump的结果,在word里面画了一个非常简单的示意图,每个数据文件最前面的8个块,是LMT用于管理extent分配的。
更详细的文档可以参考itpub电子杂志internal专刊中piner关于LMT和ASSM的文章。

数据文件(
LMT+ASSM)(每格为1blockblock size8k

FIRST LEVEL BITMAP BLOCK

SECOND LEVEL BITMAP BLOCK

PAGETABLE SEGMENT HEADER

Data Block

Data Block

Data Block

Data Block

Data Block

FIRST LEVEL BITMAP BLOCK

SECOND LEVEL BITMAP BLOCK

PAGETABLE SEGMENT HEADER

Data Block

Data Block

Data Block

Data Block

Data Block

FIRST LEVEL BITMAP BLOCK

SECOND LEVEL BITMAP BLOCK

PAGETABLE SEGMENT HEADER

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

FIRST LEVEL BITMAP BLOCK

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block


数据文件(
LMT)(每格为1blockblock size8k

DATA SEGMENT HEADER - UNLIMITED

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

DATA SEGMENT HEADER - UNLIMITED

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

DATA SEGMENT HEADER - UNLIMITED

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

Data Block

相关文章
|
3月前
crash —— 获取物理内存布局信息
crash —— 获取物理内存布局信息
|
7月前
|
数据库 OceanBase
"磁盘空洞"通常指的是磁盘上有空间未被使用
【2月更文挑战第29天】"磁盘空洞"通常指的是磁盘上有空间未被使用
80 2
|
存储 关系型数据库 MySQL
独立表空间结构(2)之段---InnoDB表空间(二十八)
独立表空间结构(2)之段---InnoDB表空间(二十八)
|
存储 关系型数据库 MySQL
独立表空间结构(1)之区---InnoDB表空间(二十七)
独立表空间结构(1)之区---InnoDB表空间(二十七)
|
存储 关系型数据库 MySQL
Xdes&Inode&Seg Header(6) 独立表空间结构(三十二)
Xdes&Inode&Seg Header(6) 独立表空间结构(三十二)
|
存储 Oracle 关系型数据库
表空间、段、区、块
一、数据块(Block) 简介 数据块Block是Oracle存储数据信息的最小单位。注意,这里说的是Oracle环境下的最小单位。Oracle也就是通过数据块来屏蔽不同操作系统存储结构的差异。
1277 0
|
SQL Oracle 关系型数据库