返回首页

gbase数据、南大通用产品文档:GBase8sadd chunk 参数:添加新 chunk(SQL 管理

更新日期:2024年09月11日

API)
随同 admin() 或 task() 函数,使用 add chunk 参数来添加 chunk 到 dbspace 或
blobspace。
语法

元素
描述
关键考虑
disk_size
要添加的以 KB 为单位的磁盘空间量 请参阅 admin() 和 task() 参数大
小规范。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 685 -

元素
描述
关键考虑
mirror_offset
镜像 chunk 的位置。

mirror_path 到镜像 chunk 的路径。
如果您正在添加 chunk 到镜像的
存储空间,则还必须添加镜像
chunk。
offset
新 chunk 的位置。

path_name
添加的磁盘空间的路径。

space_name
您正在添加磁盘空间到其上的
dbspace、blobspace 或 sbspace 的
名称。


用法
chunk 的大小必须等于或大于 1000 KB 且是页大小的倍数。起始偏移量加上 chunk 大小
不可超过最大 chunk 大小。最大偏移量是 4 TB。
这个函数等同于 onspaces -a 命令。
示例
下列示例在 5200 KB 偏移量处,添加 5 MB 裸磁盘空间的 chunk 到一名为 dbspc3 的
dbspace:
EXECUTE FUNCTION task("add chunk", "dbspc3","\\.\e:","5120","5200");
下列示例添加 10
MB 镜像 chunk 到名为 blobsp3 的 blobspace,
主 chunk 和镜像 chunk
的偏移量都是 200 KB:
EXECUTE FUNCTION task("add chunk","blobsp3","/dev/raw_dev1","10240",
"200","/dev/raw_dev2","200");

1. sysdba 登录企业管理器,左树菜单右键单击“数据库”à“新建数据库”
2. 输入数据库名称 db1,其它默认
3. 点击“确定”,在左侧目录树,能看到新建的数据库db1节点

取值:[0|1|2|3]
默认值:1
说明:
聚集aggr(distinct)优化,
0:
不优化
1:
自动评估优化模式
2:
分组优化
3:
切分优化。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。