如果分配用于下一个 extent 的磁盘空间是与已分配给相同表的磁盘空间物理相邻的,那么数据库服务器分配该磁盘空间但不将新分配视作单独
extent 。相反,数据库服务器扩展现有相邻 extent 的大小。此后,所有磁盘空间报告将该分配作为现有 extent 的扩展进行反映。即,所报告 extent
的数量始终是物理上不同 extent 的数量,而不是已分配的下一个 extent 的次数加 1 (初始 extent)。
图 1 说明了 extent 分配策略。
图: Next-Extent 分配策略
在磁盘空间作为 extent 的一部分分配给 tblspace 后,该空间保持专用于该 tblspace ,即使其中包含的数据已删除也是如此。有关回收该磁盘空间的替代方法,请参阅
GBase 8s 性能指南。