返回首页

gbase数据、南大通用产品文档:GBase8ashowdistribution 命令

更新日期:2024年09月11日

语法
gcadmin showdistribution [node]
表 4-22 参数说明
参数名称
说明
node
显示distribution 中每个node 所包含的主备分片,可选参数。

功能

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

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 172
显示distribution信息。
执行gcamdin showdistribution展示的ip顺序与生成distribution
的配置文件ip 顺序无关。

示例
使用gcadmin distribution gcChangeInfo.xml p 2 d 2 pattern 1 命令生成
distribution,gcChangeInfo.xml 如下所示:
















生成distribution 后,使用命令gcadmin showdistribution 命令,不输入参数
node,则按照分片顺序显示distribution 信息,如下所示:
$ gcadmin showdistribution

Distribution ID: 24 | State: new | Total segment num: 12


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

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 173
Primary Segment Node IP Segment ID Duplicate Segment node IP
=====================================================================
===============
| 192.168.153.128 | 1 | 192.168.153.129 |

取值:[0|1]
默认值:0
说明:主键是否可以为空
此参数用来适应极个别场景中,用户不同步主键列,而采用多个非主键列组成“联
合主键”的情况,联合主键的值有可能为null,consumer 需要对null value 做特殊
处理,
举例来说,
delete 语句,
原本写作delete from t1 where a=3,
如果主键值为null,
则需要写作delete from t1 where a is null。对于表关联删除方式,delete 语句原本写
作delete from t1 where a in (select (col1) from temp_table),如果主键值为null,则写
作delete from t1 where (ifnull(a, md5(a))) in (select ifnull(col1,md5(col1)) from
temp_table);
参数默认值为0,表示主键值不为空;如果有需求,需设置为1。
不建议使用此参数。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。

GBase 8a MPP Cluster 参数手册
文档版本2022-06-07
南大通用数据技术股份有限公司
19

orato8a 安装包以tar.bz2 的压缩形式提供。例如:orato8a_26794_Redhat6.2_x86_64.
tar.bz2。
说明
该安装包文件名各部分的具体含义如下:

orato8a:代表工具的名称;

26794:代表该工具的版本号;

Redhat6.2:代表该工具运行的操作系统为Red hat 6.2;

x86_64:代表该工具是一个运行在64 位操作系统下的工具。