返回首页

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

更新日期:2024年09月11日

在从源数据库服务器向目标数据库服务器发送数据之前,使用 SMX_COMPRESS 配置参数来
指定数据库服务器使用的压缩级别。
在缓慢的连接之上,网络压缩节约网络带宽,但使用更多的 CPU 来压缩和解压缩数据。比
较两服务器的 SMX_COMPRESS 配置参数值并更改到较高的压缩值。
onconfig.std 值
SMX_COMPRESS 0

-1 = 源数据库服务器从不压缩数据,不管目标站点是否使用压缩。
0 = 仅当目标数据库服务器期待压缩的数据时,源数据库服务器才压缩数据。
1 = 数据库服务器执行最小量的压缩。
9 = 数据库服务器执行最大可能的压缩。
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。

Metasync4hive 特有的参数
表 4-8 Metasync4hive 特有的参数
参数
类型
默认值
是否可选
含义
--server-host
String

必选
Hive 服务端地址
--server-port
Int
10000
可选
Hive 服务端端口号
--server-user
String

可选
Hive 服务端用户名
--server-pass

String

可选
Hive 服务端用户的密码
--server-auth
kerberos
String
noSasl
可选
hive 服务端认证,默认是 noSasl,
该参数的配置需要根据服务端的
配置而改变。
NoSasl: 没有验证检查

GBase UP 产品手册 4 管理员指南

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 208
NONE: 使用用户名/密码的方式
进行验证
kerberos: 使用Kerberos 的认证方
式,
需要--auth-xxx 一系列的配置,
和server-pass
--thrift-version 6/7/8
枚举
7
可选
hive thrift 版本,默认 7,通讯协
议的版本,
需要根据服务的配置而
改变,我们现在使用的hive2.2.0
的版本使用 7
[--auth-principal
]
String

可选
Kerberos 认证的时候需要填写该
参数
Principal Authentication

[--auth-keytab ]
String

可选
Kerberos 认证的时候需要填写该
参数
本地存储密钥的文件
[--auth-protocol
]
String

可选
Kerberos 认证的时候需要填写该
参数
协议
[--auth-kdc
]
String

可选
Kerberos 认证的时候需要填写该
参数
Kdc 服务器地址

|
2 |
1 |
4 | DMD
| zx
| dmd2 | 2013-04-01 10:23:01 | 2.30
|
+-------+------+------+------------+------+------+---------------------+------+
5 rows in set (Elapsed: 00:00:10.07)
示例2:
gbase> create table dep(depid int,depname varchar(100),upperdepid int)
replicated;
insert into dep values(0,'总经办',NULL);
insert into dep values(1,'开发部',0);
insert into dep values(2,'测试部',0);
insert into dep values(3,'Server 开发部',1);
insert into dep values(3,'Client 开发部',1);
insert into dep values(5,'TA 测试部',2);
insert into dep values(6,'项目测试部',2);
gbase> select * from dep;
+-------+-----------------+------------+
| depid | depname
| upperdepid |
+-------+-----------------+------------+
|
0 | 总经办
|
NULL |
|
1 | 开发部
|
0 |
|
2 | 测试部
|
0 |
|
3 | Server 开发部
|
1 |
|
4 | Client 开发部
|
1 |
|
5 | TA 测试部
|
2 |
|
6 | 项目测试部
|
2 |
+-------+-----------------+------------+
select depname , connect_by_root depname
"root ", connect_by_isleaf
"isleaf " , level ,
sys_connect_by_path(depname,'/')
"path"
from dep
start with upperdepid is null connect by prior depid=upperdepid;
+-----------------+-----------+--------+-------+------------------
|
depname
|
root
|
isleaf
|
level
|
path
|
+-----------------+-----------+--------+-------+------------------
|
总经办
|
总经办
|
0
|
1
| /总经办
|
|
开发部
|
总经办
|
0
|
2
| /总经办/开发部
|
|Server 开发部|
总经办
| 1
|3 | /总经办/开发部/Server 开发部
|
|Client 开发部|
总经办
| 1
|3 | /总经办/开发部/Client 开发部
|
|
测试部
| 总经办
|
0 |2 | /总经办/测试部
|
| TA 测试部
| 总经办
|
1 | 3 | /总经办/测试部/TA 测试部
|

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1083
| 项目测试部
| 总经办
|
1 | 3 | /总经办/测试部/项目测试部
|
+-----------------+-----------+--------+-------+------------------