返回首页

gbase数据、南大通用产品文档:GBase8s使用外部表时的性能注意事项

更新日期:2024年09月11日

如果要使用 SQL 命令处理 ASCII 文件中的数据,或将数据从外部数据文件装入 RAW
数据库表,您可以使用外部表。
将信息装入数据库的方法有几种,包括:
• LOAD FROM ... INSERT INTO... DB-Access 命令
• dbimport 实用程序
• High-Performance Loader 实用程序
• 外部表
High Performance Loader 实用程序可在将外部数据装入到带索引的数据库表时提供最佳性
能。
外部表可在将数据装入到不带索引的 RAW 表时提供最佳性能。
注: 装入数据前锁定外部表将提高装入性能

这些主题描述了数据库服务器共享内存的内容、确定共享内存区域大小的因素,以及数据
移入和移出共享内存的方式。有关如何更改确定共享内存分配的数据库服务器配置参数的
信息,请参阅管理共享内存。

函数说明

将expr2 加到expr 中并返回结果;

expr 是时间或datetime 表达式,expr2 是一个时间表达式。
示例
示例1
expr 为datetime。
gbase> SELECT ADDTIME('2010-01-02 23:59:59.999999','1 1:1:1.000002') FROM t;
+--------------------------------------------------------+
| ADDTIME('2010-01-02 23:59:59.999999','1 1:1:1.000002') |
+--------------------------------------------------------+
| 2010-01-04 01:01:01.000001 |
+--------------------------------------------------------+
1 row in set
示例2
expr 为时间表达式。
gbase> SELECT ADDTIME('01:00:00.999999', '02:00:00.999998') FROM t;
+-----------------------------------------------+
| ADDTIME('01:00:00.999999', '02:00:00.999998') |
+-----------------------------------------------+
| 03:00:01.999997 |
+-----------------------------------------------+
1 row in set
说明
HIVE 引擎不支持该函数。