行的位置

当数据库服务器接收长于一页的行时,该行存储在与所需要的同样多的整页中。然后,数据库服务器以小于一个满页的长度存储拖尾部分。

包含行的第一个字节的页是行主页。主页的编号成为 rowid 所包含的逻辑页号。主页后的每个满页称为大剩余页。如果行的拖尾部分小于一个满页,那么它存储在剩余页上。

在数据库服务器创建剩余页以容纳长行之后,它可以使用该页中剩余空间存储其他行。

图 1 说明了主页、大剩余页和剩余页的概念。

图: 剩余页


begin figure description - The paragraph that precedes this figure describes the content of the figure. - end figure description