返回首页

gbase数据、南大通用产品文档:GBase8a导入xlsx

更新日期:2024年09月11日

使用“导入xlsx”功能,您可以将xlsx 文件数据导入到数据库中。
在“数据库导航”中,选择数据库标签下的数据库节点。该节点必须是当前连
接数据库节点。右键单击选择“导入数据库数据”,在弹出界面中点击“打开
文件”
,如下图所示

GBaseDataStudio 管理工具手册
- 38 -
南大通用数据技术股份有限公司
图5- 356 导入xls
选择文件类型xlsx

GBaseDataStudio 管理工具手册
南大通用数据技术股份有限公司
- 39 -
图5- 357 选择xlsx 文件
读取xlsx 文件后,
“来自文本文件的数据”tab 页显示如下内容
文件数据:不显示
包围符:不填写
分隔符:不填写
换行符:不填写
字段数:展示导入的字段数
行数:控制导入文件的行数
标题名:控制文件第一行是否是需要导入的数据
字符集:文件的字符集,选择完字符集后,需要重新点击“打开文件”
,选择文

预览:预览数据的内容
导入:开始导入按钮
“来自文本文件的数据”tab 如下面界面所示
图5- 358 来自文本文件的数据
读取xlsx 文件后,
“到数据库的数据”tab 页显示如下内容:
虚拟集群:选择导入的虚拟集群

GBaseDataStudio 管理工具手册
- 40 -
南大通用数据技术股份有限公司
数据库:选择导入的数据库
表:选择需要导入的表
(左边)字段:xlsx 文件中的字段
字段:数据库中的表字段
“到数据库的数据”tab 页如下所示
图5- 359 到数据库的数据


GBase 8s SQL 指南:教程
南大通用数据技术股份有限公司 - 159 -

当某行包含定义在 ROW 类型上的列时,您可使用点符号表示法来指定仅删除那些包含特
定字段值的行。例如,下列语句仅从 employee 表中删除address 列中的 city 字段的值为 San
Jose 的那些行:
DELETE FROM employee
WHERE address.city = 'San Jose';
在前面的语句中,address 列可能是命名的 ROW 类型或未命名的 ROW 类型。您用来指
定 ROW 类型的字段值的语法是相同的。

STATEMENT
获得当前节点的执行语句(归一化SQL)的信息。查询视图必须具有sysadmin 权限或
者monitor admin 权限。
数据库主节点上可以看到此数据库主节点接收到的归一化的SQL 的
全量统计信息(包含数据库节点);数据库节点上仅可看到归一化的SQL 的此节点执行的
统计信息。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1015
名称
类型
描述
node_name
name
数据库进程名称。
node_id
integer
节点的ID。
user_name
name
用户名称。
user_id
oid
用户OID。
unique_sql_id
bigint
归一化的SQL ID。
query
text
归一化的SQL。
n_calls
bigint
调用次数。
min_elapse_time
bigint
SQL 在内核内的最小运行时间(单位:微秒)。
max_elapse_time
bigint
SQL 在内核内的最大运行时间(单位:微秒)。
total_elapse_time
bigint
SQL 在内核内的总运行时间(单位:微秒)。
n_returned_rows
bigint
SELECT 返回的结果集行数。
n_tuples_fetched
bigint
随机扫描行。
n_tuples_returned
bigint
顺序扫描行。
n_tuples_inserted
bigint
插入行。
n_tuples_updated
bigint
更新行。
n_tuples_deleted
bigint
删除行。
n_blocks_fetched
bigint
buffer 的块访问次数。
n_blocks_hit
bigint
buffer 的块命中次数。
n_soft_parse
bigint
软解析次数,n_soft_parse + n_hard_parse 可能大
于n_calls,因为子查询未计入n_calls。
n_hard_parse
bigint
硬解析次数,n_soft_parse + n_hard_parse 可能大
于n_calls,因为子查询未计入n_calls。
db_time
bigint
有效的DB 时间花费,
多线程将累加
(单位:
微秒)


GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1016
名称
类型
描述
cpu_time
bigint
CPU 时间(单位:微秒)。
execution_time
bigint
执行器内执行时间(单位:微秒)。
parse_time
bigint
SQL 解析时间(单位:微秒)。
plan_time
bigint
SQL 生成计划时间(单位:微秒)。
rewrite_time
bigint
SQL 重写时间(单位:微秒)。
pl_execution_time
bigint
plpgsql 上的执行时间(单位:微秒)。
pl_compilation_time
bigint
plpgsql 上的编译时间(单位:微秒)。
net_send_time
bigint
网络上的时间花费(单位:微秒)。
data_io_time
bigint
IO 上的时间花费(单位:微秒)。
sort_count
bigint
排序执行的次数。
sort_time
bigint
排序执行的时间(单位:微秒)。
sort_mem_used
bigint
排序过程中使用的work memory 大小
(单位:
KB)

sort_spill_count
bigint
排序过程中,若发生落盘,写文件的次数。
sort_spill_size
bigint
排序过程中,
若发生落盘,
使用的文件大小
(单位:
KB)。
hash_count
bigint
hash 执行的次数。
hash_time
bigint
hash 执行的时间(单位:微秒)。
hash_mem_used
bigint
hash 过程中使用的work memory 大小
(单位:
KB)

hash_spill_count
bigint
hash 过程中,若发生落盘,写文件的次数。
hash_spill_size
bigint
hash 过程中,
若发生落盘,
使用的文件大小
(单位:
KB)。
last_updated
timestamp
with time z
one
最后一次更新该语句的时间。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1017