从存储池创建 blobspace(SQL 管理 API)
随同 admin() 或 task() 函数,使用 create blobspace from storagepool 参数来从存
储池中一个条目创建一 blobspace。
语法
元素
描述
关键考虑
blobspace
blobspace 的名称。
blobspace 名称必须是唯一的
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 710 -
元素
描述
关键考虑
且不可超过 128 字节。名称以
一个字母或下划线开头,
且必须
仅包含字母、
数、
下划线或 $ 字
符。
blobpage_size
blobpage 大小,根据
page_unit 指定,每 blobpage
的磁盘页数。
页大小是可选的。
然而,
如果您
为 mirroring 指定 1,则还必
须指定页大小。
initial_chunk_size
新 blobspace 的初始 chunk
的大小,以 KB 为单位。
请参阅 admin() 和 task() 参
数大小规范。
mirroring_flag
二者之一:
1 = 镜像
0 = 无镜像
镜像标志是可选的。
示例
下列命令创建名为 blobspace1 的镜像 blobspace。新 blobspace 的大小为 100
GB,100
页的 blobpage 大小。
EXECUTE
FUNCTION
task("create
blobspace
from
storagepool",
"blobspace1",
"100
GB",
"100", "1");
下列命令创建一名为 blobspace2 的无镜像 blobspace,采用缺省 blobpage 大小,因此
未指定 blobpage 大小:
EXECUTE
FUNCTION
task("create
blobspace
from
storagepool",
"blobspace2",
"5000");