表空间 tblspace 是一些页的集合,这些页描述数据库空间中的所有表空间的位置和结构。每个数据库空间都有一个表空间 tblspace。当您创建数据库空间时,可使用 TBLTBLFIRST 和 TBLTBLNEXT 配置参数来为根数据库空间中的表空间 tblspace 指定第一个和下一个扩展数据块大小。
可使用 onspaces 实用程序来为非根数据库空间中的表空间 tblspace 指定第一个和下一个扩展数据块大小。
如果您希望减少表空间 tblspace 扩展数据块的数目,并且减少需要将表空间 tblspace 扩展数据块放在非主块中的这种情况的发生频率,那么指定第一个和下一个扩展数据块大小。
将第一个扩展数据块大小指定为大于缺省值的功能为管理空间提供了灵活性。创建扩展数据块时,可在创建数据库空间期间保留空间,这样,就可降低需要在不是初始块的块中创建附加扩展数据块的风险。
您只能在创建数据库空间时指定第一个和下一个扩展数据块的大小。创建数据库空间之后,您将无法改变第一个和下一个扩展数据块大小的规格。另外,您还不能指定临时数据库空间、智能大对象空间、Blob 空间或外部空间的扩展数据块大小。
如果您未指定表空间 tblspace 的第一个和下一个扩展数据块的大小,那么 GBase 8s 使用现有的缺省扩展数据块大小。