达梦数据库的逻辑存储结构
页—簇---段----文件----表空间----数据库
页是数据库中的最小分配单位,也就是最小的逻辑单元。
页是一个数据块,最小的数据IO单元,页的大小可以设置为4k,8k,16k,32k 一般设置为16k,默认的是:8k
数据页包含4个部分:页头的控制信息, 数据,空闲空间,行偏移数组。
簇是由磁盘上连接的页组成,一个簇总是在一个数据文件中。
簇:是由一个数据文件中16或32个连接的数据页组成,默认为16.
如果一个数据文件,大小为32M,页大小为8k,则共有321024/8/16=256个簇,每个簇为8k16=128k
段是簇的上级逻辑单位,一段可以跨多个数据文件。
段:由表空间中的一组簇组成,数据文件可以由不同的簇来组成。
一个数据文件由一个或多个簇组成。
每一个表空间由一个或多个数据文件组成。
一个数据库由一个或多个表空间组成。
达梦数据库的物理存储结构
1.2.1配置文件 以ini结尾的文件 ,可以使用下面的命令来查看有多少个配置文件
[dmdba@redhat DAMENG1]$ ll *.ini|wc -l
1.2.2 控制文件 控制文件是一个二进制文件,以ctl结尾的,可以使用下面的命令来查看有多少个控制文件
[dmdba@redhat DAMENG1]$ ll *.ctl|wc -l
1.2.3可以使用下面的命令来查看控制文件的参数