使用 onspaces -a 可向 sbspace 添加 chunk 。
元素 | 用途 | 关键注意事项 |
---|---|---|
-a | 指示要添加的 chunk | 一个实例中至多包含 32766 个 chunk 。可以将所有的这些 chunk 放置到一个存储空间或分割在多个存储空间中 |
-m pathname offset | 指定镜像新 chunk 的 chunk 的可选路径名和偏移量。另见此表中的 pathname 和 offset 条目 | 有关背景信息,请参阅 GBase 8s 管理员指南 中的 管理磁盘空间 一章中的 向 sbspace 添加 chunk |
-Mo mdoffset | 指示应存储元数据的磁盘空间或设备中的偏移量(千字节) | 值可以是 0 到 chunk 大小之间的整数。您不能指定导致元数据空间结束处超过 chunk 结束处的偏移量。
有关背景信息,请参阅 GBase 8s 管理员指南 中的 管理磁盘空间 一章中的 缩放 sbspace 元数据的大小 |
-Ms mdsize | 指定在初始 chunk 中分配的元数据区域的大小(千字节)。剩下的是用户数据空间 | 值可以是 0 到 chunk 大小之间的整数。
有关背景信息,请参阅 GBase 8s 管理员指南中的 管理磁盘空间 一章中的 缩放 sbspace 元数据的大小 |
-o offset | 在 -a 选项之后,offset 指示为到达新 blobspace 或 dbspace 的初始 chunk 所发生的磁盘分区或未缓冲设备中的偏移量(千字节) | 无符号整数。开始偏移量必须大于等于
0 。开始偏移量加 chunk 大小不能超过最大 chunk 大小。最大偏移量为 2 或 4 千兆字节,这与平台有关。
有关更多消息,请参阅 GBase 8s 管理员指南 中的 管理磁盘空间 一章中的 在UNIX™ 上分配原始磁盘空间 |
-p pathname | 指示正在创建的 sbspace 初始 chunk 的磁盘分区或未缓冲设备。
Chunk 必须是现有的未缓冲设备或已缓冲文件 |
Chunk 名最多可以有 128
字节。指定路径名时,可以使用完整路径名或相对路径名。然而,如果使用相对路径名,这必须相对于是初始化数据库服务器的当前目录的目录。
有关路径名语法,请参阅操作系统文档 |
-U | 指定应将整 chunk 用于存储用户数据 | -M 和 -U 选项是互斥的。
有关背景信息,请参阅GBase 8s 管理员指南 中的管理磁盘空间一章中的 向 sbspace 添加 chunk |
-s size | 指定新 sbspace chunk 的大小(千字节) | 无符号整数。大小必须等于或大于 1000 字节,并且必须是页大小的倍数。开始偏移量加 chunk 大小不能超过最大 chunk
大小。
最大偏移量是 4 太字节 |
sbspace | 给出 chunk 将添加至的 sbspace 的名称 | 请参阅GBase 8s 管理员指南
中的管理磁盘空间一章中的 向 sbspace 添加 chunk 。
语法必须符合 Identifier 段;请参阅 GBase 8s SQL 语法指南. |
该命令有等同的 SQL 管理 API 命令。