返回首页

gbase数据、南大通用产品文档:GBase8sENCRYPT_HDR 配置参数

更新日期:2024年09月11日

onconfig.std 值
未设置。

0 = 禁用 HDR 加密
1 = 启用 HDR 加密
生效
当初始化服务器时
用法
ENCRYPT_HDR 启用或禁用 HDR 加密。启用 HDR 加密,在 HDR 对内从一台服务器向另一台
传输数据时提供了一种安全的方法。HDR 加密连同 Enterprise Replication (ER)加密
一同工作。 然而,不必为了 HDR 加密而启用 ER 加密。不论 ER 加密是否启用,HDR 加
密都工作。HDR 和 ER 共享同样的加密配置参数:ENCRYPT_CIPHERS、ENCRYPT_MAC、
ENCRYPT_MACFILE 和 ENCRYPT_SWITCH。

|
110 | one3
| NULL
|
NULL |
| NULL | first | 2013-02-03 | 311.910 |
+------+-------+------------+---------+
12 rows in set
示例3:MERGE 操作后,同步更新TIMESTAMP 列的值。
DROP TABLE IF EXISTS t1;
CREATE TABLE t1(a timestamp ,b int) DISTRIBUTED BY('b');
INSERT INTO t1(b) VALUES(1);
INSERT INTO t1(b) VALUES(2);
INSERT INTO t1(b) VALUES(6);
INSERT INTO t1(b) VALUES(8);
INSERT INTO t1(b) VALUES(107);
INSERT INTO t1(b) VALUES(105);
gbase> SELECT * FROM t1 ORDER BY a;
+---------------------+------+
| a
| b
|
+---------------------+------+
| 2013-12-17 14:40:03 |
6 |
| 2013-12-17 14:40:03 |
8 |
| 2013-12-17 14:40:03 |
105 |
| 2013-12-17 14:40:03 |
1 |
| 2013-12-17 14:40:03 |
2 |
| 2013-12-17 14:40:03 |
107 |
+---------------------+------+
6 rows in set
gbase> SELECT * FROM tt ORDER BY a;

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1063
+---------------------+------+------+
| a
| b
| c
|
+---------------------+------+------+
| 2013-12-17 14:40:44 |
105 | a
|
+---------------------+------+------+
1 rows in set
gbase> MERGE INTO tt USING t1 ON t1.b=tt.b WHEN MATCHED THEN
UPDATE SET tt.c='b' WHEN NOT MATCHED THEN INSERT (tt.b)
VALUES(t1.b);
Query OK, 6 rows affected
Rows matched: 6
Changed: 6
Warnings: 0
--查看t1 表中的数据,TIMESTAMP 列没有同步更新。
gbase> SELECT * FROM t1 ORDER BY a;
+---------------------+------+
| a
| b
|
+---------------------+------+
| 2013-12-17 14:40:03 |
6 |
| 2013-12-17 14:40:03 |
8 |
| 2013-12-17 14:40:03 |
105 |
| 2013-12-17 14:40:03 |
1 |
| 2013-12-17 14:40:03 |
2 |
| 2013-12-17 14:40:03 |
107 |
+---------------------+------+
6 rows in set
-- 查看tt 表中的数据,TIMESTAMP 列同步更新。
gbase> SELECT * FROM tt ORDER BY a;
+---------------------+------+------+
| a
| b
| c
|
+---------------------+------+------+
| 2013-12-17 14:40:20 |
8 | NULL |
| 2013-12-17 14:40:20 |
1 | NULL |
| 2013-12-17 14:40:20 |
105 | b
|
| 2013-12-17 14:40:20 |
6 | NULL |
| 2013-12-17 14:40:20 |
2 | NULL |
| 2013-12-17 14:40:20 |
107 | NULL |
+---------------------+------+------+
6 rows in set

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

在 ANSI 数据库中,对象的所有者是对象名称的一部分: ownername.objectname。当当前
数据库和外部数据库都是 ANSI 数据库时, 除非您是该对象的所有者,否则您必须包括
所有者名称。 下列 SELECT 语句展示完全限定的表名称:
SELECT name, number FROM salesdb@aserver:ownername.contacts
提示: 您始终可“超限定”对象名。即,您可指定完全的对象名称,
database@servername:ownername.objectname,即使在您不需要完全的对象名称的情况下。
要获取关于符合 ANSI 的数据库的更多信息,请参考 GBase 8s 数据库设计和实现指南。