返回首页

gbase数据、南大通用产品文档:GBase8s对超表使用别名

更新日期:2024年09月11日

别名是 FROM 子句中紧跟在表名后面的词,
可以在 SELECT 或 UPDATE 语句中为类型
表指定别名,然后将别名本身用作表达式。如果为超表创建别名,那么该别名可表示来自
该超表或继承自该超表的子表中的值。在 DB-Access 中,下列查询返回 person 、
employee 和 sales_rep 表的所有实例的行值。
图: 查询
SELECT p FROM person p;
GBase 8s ESQL/C 不能识别此构造。在 GBase 8s ESQL/C 程序中,该查询返回一个错误。

GBFS 专用文件服务器,
是一款专门用于GBase 8a MPP Cluster 数据库数据加载的
二进制可执行程序。
通常以gbfs-9.5.3.22-redhat7.3.tar.bz2 文件包的形式提供给用户,用户只需要使用
以下命令将该压缩包解压,然后运行即可。
以gbfs-9.5.3.22-redhat7.3.tar.bz2 为例进行说明:

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1183
# tar xvf gbfs-9.5.3.22-redhat7.3.tar.bz2
解压完成后,会在当前目录生成gbfs 文件夹,文件夹内包括gbfs 主程序以及
BUILDINFO(编译信息),使用gbfs -?命令可能查看gbfs 程序的帮助信息。
[root@rhel73-1 gbfs]# ./gbfs -?
./gbfs ver 9.5.3.22.126635 for unknown-linux-gnu on x86_64
Copyright 2004-2021 General Data Technology Co.Ltd.
GBase File Server
Usage: ./gbfs [OPTIONS]
-V, --version Get version info.
-?, --help
Get help info.
-P, --port
Port number to use for connection or 6666 for default,
valid range: [1025,65535] order of preference.
-H, --home-dir The GBase file server home dir, default: current user home dir.
-L, --log-dir
The GBase file server logs dir, default: /tmp/.
帮助信息中,包括gbfs 的版本信息,以及使用方法的简介。参数介绍如下:
-P & --port 是gbfs 专用服务器工作时监听的端口号。默认是6666。
-H & --home-dir 是gbfs 工作时的HOME 目录,类似于FTP 的HOME 目录功能,
默认是当前启动用户的HOME 目录,这个参数主要用于gbfs 的相对路径功能的
支持。
例如:
以gbase 用户运行。那么gbfs 的默认HOME 目录就是:/home/gbase/, 如果用户数
据存放于/home/gbase/data/下。用户就可能直接使用以下URL 加载文件。
gbfs://192.168.146.20/data/test.tbl
与之相对的绝对路径的URL 如下所示:
gbfs://192.168.146.20//home/gbase/data/test.tbl
用户可以根据实际场景,对该参数进行配置。
-L & --log-dir 是gbfs 的日志文件存储目录,gbfs 启动后,会在该目录下新建
gbfs_port.log。默认是在/tmp/目录下。
通常建议将gbfs 专用文件服务器放至后台运行:
[gbase@rhel73-1 gbfs]$ ./gbfs &
[1] 23302
[gbase@rhel73-1 gbfs]$ IPv6 is available.
gbfs is ready for connections. home dir:/home/gbase/, log dir:/tmp/, port:6666.

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

%
Shared Buffer Hit ratio
: