什么是关系型数据库的基本存储单元

2022-12-02 投稿:叶怡财 分享

区段是由8个连续的64K数据页组成。

区段在关系型数据库中是用来为表和索引分配空间的基本存储单元。

对于习惯操作系统存储原理的人来说,对于基于区段(不是实际使用空间)分配空间的概念的理解有些困难。

关于区段的要点主要包括下面两个方面:

1.一旦区段已满,那么下一条记录将要占据的空间的大小不是记录的大小,而是整个新区段的大小。

2.通过预先分配空间,SQLServer节省了为每条记录分配新空间的时间。

由于每个区段是由8个连续的64K数据页组成,所以每个区段包含8页。

与区段是数据库中的分配单元类似的是,页是特定区段中的分配单元。

页是在达到实际数据行之前所能达到的最后一个存储级别。

尽管每个区段中的页数是固定的,但是每一页中记录数据的行数不是固定的——这要取决于行的大小,当然行的大小是可以变化的。

可以把页看作是表行和索引行数据的容器,通常不允许有跨页行。 

#什么是关系型数据库的基本存储单元#相关文章

关系型数据库产品有哪些

Caché数据库是美国Intersystems公司产品,后关系型数据库(Post Relational database)中的领头羊。Caché数据库对大多数国内IT人员来说还是比较陌生,然而在国外特

0.2万人浏览 关系型数据库关系数据库关系型数据库有

关系型数据库acid

Android采用关系型数据库SQLite3,它是一个支持SQL轻量级的嵌入式数据库,在嵌入式操作系统上有很广泛的应用。SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在

0.2万人浏览 关系型数据库ACID关系数据库

什么是关系型数据库的特点

关系型数据库的主要特征1)数据集中控制,在文件管理方法中,文件是分散的,每个用户或每种处理都有各自的文件,这些文件之间一般是没有联系的,因此,不能按照统一的方法来控制、维护和管理。而数据库则很好地克服

0.2万人浏览 关系型数据库关系型数据库的关系数据库的特点