返回首页

gbase数据、南大通用产品文档:GBase8a创建虚拟集群

更新日期:2024年09月11日

功能
用配置文件中指定的数据节点生成虚拟集群。
注意

用户创建虚拟集群需使用安装集群时demo.options 中填写的dbaUser
用户;

gcadmin createvc 命令一次只能创建一个vc,即配置文件中只能有一
个要创建vc 的信息。
语法
gcadmin createvc |
e
example_file_name>
表4- 19 参数说明
参数名称
说明
create_vc.xml
生成vc 所使用的配置文件,包含所有生成指定vc 的数据节
点的IP 和可选参数vc name 及comment 信息。
e
生成创建vc 的配置示范文件,使用该参数时将不会生成vc。
example_file_name
生成的创建vc 的配置时反问句的名称。
说明

安装脚本会自动生成包含所有data node 节点ip 信息的配置文件
gcChangeInfo.xml,用户可根据自己需求修改。
示例
示例1:生成创建VC 的配置示范文件。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
190
$ gcadmin createvc e create_vc.xml
$ cat create_vc.xml










表4- 20 配置文件标签参数说明
参数名称
说明
node ip
生成指定VC 的数据节点IP。
vc_name
vc 名称,是可选参数,若未指定vc_name 则使用系统默认名
称vcnamexxxxxx,即vcname 加6 位数字(数字从1 开始顺
序增加,不足6 位的在前面补0)。vcname 最大长度为64
字节,vcname 必须为英文字符,下划线“_”或数字,不支
持全角字符且第一个字母必须是英文字符。
comment
备注信息,是可选参数。comment 最大长度60 字节,仅支持
英文字母,下划线“_”,数字,空格“ ”,英文逗号“,”,
英文句号“.”和英文叹号“!”,不支持全角字符。
示例2:配置文件修改示例如下:









这个例子展示了运算符优先级和括号在几个更复杂的表达式中的效果。
DECLARE
salary NUMBER := 60000;
commission NUMBER := 0.10;
BEGIN
-- Division has higher precedence than addition:
DBMS_OUTPUT.PUT_LINE('5 + 12 / 4 = ' || TO_CHAR(5 + 12 / 4));
DBMS_OUTPUT.PUT_LINE('12 / 4 + 5 = ' || TO_CHAR(12 / 4 + 5));
-- Parentheses override default operator precedence:
DBMS_OUTPUT.PUT_LINE('8 + 6 / 2 = ' || TO_CHAR(8 + 6 / 2));
DBMS_OUTPUT.PUT_LINE('(8 + 6) / 2 = ' || TO_CHAR((8 + 6) / 2));
-- Most deeply nested operation is evaluated first:
DBMS_OUTPUT.PUT_LINE('100 + (20 / 5 + (7 - 3)) = ' || TO_CHAR(100 + (20 / 5 + (7 - 3))));
-- Parentheses, even when unnecessary, improve readability:
DBMS_OUTPUT.PUT_LINE('(salary * 0.05) + (commission * 0.25) =
' || TO_CHAR((salary * 0.05) + (commission * 0.25)));
DBMS_OUTPUT.PUT_LINE('salary * 0.05 + commission * 0.25 =
' || TO_CHAR(salary * 0.05 + commission * 0.25));
END;

--Result:
--5 + 12 / 4 = 8
--12 / 4 + 5 = 8
--8 + 6 / 2 = 11
--(8 + 6) / 2 = 7
--100 + (20 / 5 + (7 - 3)) = 108
--(salary * 0.05) + (commission * 0.25) = 3000.025
--salary * 0.05 + commission * 0.25 = 3000.025

GBase 8c 提供了两种用于全文检索的数据类型。tsvector 类型用于为文本搜索优化的文
件格式,tsquery 类型用于文本查询。