元数据区域的结构

每个 sbspace 包含在其中 chunk 的元数据区域。

对于 chunk 头页,四个区域专用于 sbspace 中的第一 chunk :Sbspace 描述符 tblspace 、chunk 附件 tblspace 以及 1 级 和2 级压缩文档 tblspaces。Tblspace 头部分包含这些 tblspace 中的每一个 tblspace 头(特别的,tblspace tblspace 除外)。图 1 显示了单块 sbspace 中元数据的布局。

图: 单个 chunk sbspace 的元数据区域结构


The figure shows the structure of the metadata area of a single sbspace. The metadata area is represented as a single column divided into rows; the rows are labeled sbspace descriptor tblspace, Chunk adjunct tblspace, Level-1 and Level 2 archive tblspace, Chunk one LO header tblspace, and Chunk one user-data free-list tblspace.

oncheck -ps 选项中指定 Sbspace 名称时,可以显示分配并用于元数据区域中的每个 tblspace 的页数。

以下内容描述元数据区域是如何增长的:
  • Sbspace 描述符 tblspace 不增长。
  • Chunk 附件 tblspace 在添加 chunk 时增长。
  • LO 头 tblspace 在添加 chunk 时增长。
  • 如果 chunk 中的可用空间已大量分片,那么用户数据可用列表的 tblspace 增长。