返回首页

gbase数据、南大通用产品文档:GBase8a使用AUTOFILL 关键字补齐缺失数据

更新日期:2024年09月11日

示例
建表语句:
CREATE TABLE t(a int,b VARCHAR(10),c VARCHAR(10));
数据文件:
1|first
2|second
加载过程:
gbase> LOAD DATA INFILE 'ftp://192.168.88.141/load_data/autofill.tbl'
INTO TABLE test.t FIELDS TERMINATED BY '|'
AUTOFILL;
Query OK, 2 rows affected, 3 warnings (Elapsed: 00:00:00.84)
Task 1107 finished, Loaded 2 records, Skipped 0 records

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1212
查询入库数据:
gbase> SELECT * FROM dual;
+------+--------+------+
| a
| b
| c
|
+------+--------+------+
|
2 | second | NULL |
|
1 | first
| NULL |
+------+--------+------+
2 rows in set

语法格式

GBase 8c 数据库集群卸载语法格式:
gha_ctl uninstall <-f> <-c cluster> -l dcslist

卸载完成后删除DCS 工具:
gha_ctl destroy dcs -l dcslist

-c 参数:指定数据库名称,为可选字段。缺省默认值gbase。

-f 参数:表示清理安装目录,为可选字段。缺省保留目录文件夹。

dcslist 为DCS 地址,一般情况下可以只列出一个节点地址,其他节点会自动同步
消息。为了保证高可用,也可以列出所有节点地址。
示例

GBase 8c V5 安装部署手册(主备式)
南大通用数据技术股份有限公司
25
集群卸载具体操作命令为:
[gbase@gbase8c ~]$ gha_ctl uninstall -c gbase -l http://10.0.7.16:2379
返回操作成功信息:
{
"ret":0,
"msg":"Success"
}
在集群卸载后环境变量自动清除,因此再次执行gha_ctl 命令需要进入script 目录。卸
载DCS 工具的具体操作命令为:
[gbase@gbase8c ~]$ cd /home/gbase/gbase_package/script
[gbase@gbase8c script]$ ./gha_ctl destroy dcs -l http://10.0.7.16:2379
返回操作成功信息:
{
"ret":0,
"msg":"Success"
}

GBase 8c V5 安装部署手册(主备式)
南大通用数据技术股份有限公司
26
6
数据库连接与使用
GBase 8c V5 提供了在命令行下运行的数据库连接工具gsql。此工具除了具备操作数据
库的基本功能,还提供了若干高级特性便于用户使用,详见《GBase 8c V5_3.0.0 工具参考
手册》中gsql 章节内容。

Load data 数据中含有longtext 报内存不足
问题现象
客户加载
load data 数据文件到集群表(表中一列为longtext 类型),加载
数据失败,报内存不足。
数据文件:23MB,有1180 行记录
将所有节点gncli (gbase> release cache; ) 后,反复加载4 次(100 行/次)

第五次时报错
解决方法: