返回首页

gbase数据、南大通用产品文档:GBase8a集群加载支持多列哈希表

更新日期:2024年09月11日

集群上的load data 语法支持多列哈希,语法不变。
示例
建表语句:
create table x0( entry_id int, id2 int, id3 int,id4 int ) distributed by('id3','id4');
数据文件:
# cat x0.tbl
1|2|3|4|
0|0|0|0|
1|1|1|1|
2|2|2|2|
加载过程:
gbase> LOAD DATA INFILE 'sftp://gbase:gbase@192.168.105.66//opt/data/
x0.tbl' INTO TABLE x0 DATA_FORMAT 3 FIELDS TERMINATED BY
'|';
Query OK, 4 rows affected (Elapsed: 00:00:01.11)
Task 4163 finished, Loaded 4 records, Skipped 0 records
查询入库数据:
gbase> select * from x0;
+----------+------+------+------+
| entry_id | id2
| id3
| id4
|
+----------+------+------+------+
|
1 |
2 |
3 |
4 |
|
1 |
2 |
3 |
4 |
|
1 |
2 |
3 |
4 |
|
0 |
0 |
0 |
0 |
|
1 |
1 |
1 |
1 |
|
2 |
2 |
2 |
2 |
+----------+------+------+------+
6 rows in set (Elapsed: 00:00:00.03)

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1216

跟踪日志(进程级)
进程级跟踪日志记录了数据库进程内的相关日志,如下图所示:

GBaseDataStudio 管理工具手册
- 120 -
南大通用数据技术股份有限公司
图5- 461 进程级跟踪日志
使用“查找”功能,您可以查找“状态”列中的信息,查找到的信息会高
亮显示,如下图所示:

GBaseDataStudio 管理工具手册
南大通用数据技术股份有限公司
- 121 -
图5- 462 使用查找功能

语法:

元素
用途
关键注意事项
onmode -e ENABLE
启用 SQL 语句高速缓存。
关于更多信息,请参阅
GBase 8s 性能指南 中关
于改进查询性能的资料
用户会话只在执行以下操作之一时
才使用缓存:
 将环境变量 STMT_CACHE
设置为 1
 执行 SQL 语句 SET
STATEMENT CACHE ON
onmode -e FLUSH
从 SQL 语句高速缓存中
清仓不在使用的语句
onstat -g ssc ref_cnt 字段显示
0
onmode -e OFF
关闭 SQL 语句高速缓存
不高速缓存任何语句
onmode -e ON
开启 SQL 语句高速缓存
所有语句都是高速缓存的,除非用
户使用以下操作之一关闭它:
 将环境变量 STMT_CACHE
设置为 0
 执行 SQL 语句 SET
STATEMENT CACHE OFF

onmode -e 变更只对当前数据库服务器会话生效。重新启动数据库服务器时,它使用
ONCONFIG 文件中的缺省的 STMT_CACHE 参数值。
该命令有等同的 SQL 管理 API 函数。