返回首页

gbase数据、南大通用产品文档:GBase8apassword

更新日期:2024年09月11日

功能
指定访问db2 数据库的用户密码。
示例
示例1
--password='db2user'
示例2

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
563
-p'db2user'
说明
表4- 116 参数说明
参数全称
参数简称
取值范围
默认值
password
p

语法格式
partition_options:
PARTITION BY RANGE(expr)
(partition_definition [, partition_definition] ...)
[SUBPARTITION BY]
{
[LINEAR] HASH(expr)
|
[LINEAR] KEY(column_list) }
[SUBPARTITIONS num]
partition_definition:
PARTITION partition_name
VALUES LESS THAN {(expr) | MAXVALUE}
[(subpartition_definition [, subpartition_definition] ...)]
subpartition_definition:
SUBPARTITION logical_name
说明

expr 是某列值或一个基于某个列值、并返回一个整数值的表达式;

各分区的expr 列表的值必须递增。
示例
示例1:创建RANGE 分区表。
gbase> CREATE TABLE t1 (
a int(11) DEFAULT NULL,
b varchar(10) DEFAULT NULL
) REPLICATED PARTITION BY RANGE (a)
(PARTITION p0
VALUES LESS THAN (10) ,
PARTITION p1
VALUES LESS THAN (20) ,

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
956
PARTITION p2
VALUES LESS THAN (30) ,
PARTITION p3
VALUES LESS THAN (40) ) ;
Query OK, 0 rows affected (Elapsed: 00:00:00.11)
示例2:创建RANGE 分区表,带hash 子分区,不指定子分区名。
gbase> create table t1 (id int, dt date)
partition by range (id)
subpartition by hash (quarter(dt))
subpartitions 4
(
partition p0 values less than (1990),
partition p1 values less than (2000),
partition p2 values less than maxvalue
);
Query OK, 0 rows affected (Elapsed: 00:00:00.17)
示例3:创建RANGE 分区表,带hash 子分区,指定子分区名。
gbase> create table t1 (id int, dt date)
partition by range (id)
subpartition by hash (quarter(dt))
(
partition p0 values less than (1990)
(
subpartition part0_一季度,
subpartition part0_q2,
subpartition part0_q3,
subpartition part0_q4
),

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
957
partition p1 values less than (2000)
(
subpartition part1_q1,
subpartition part1_二季度,
subpartition part1_q3,
subpartition part1_q4
),
partition p2 values less than maxvalue
(
subpartition part2_q1,
subpartition part2_q2,
subpartition part2_q3,
subpartition part2_四季度
)
);
Query OK, 0 rows affected (Elapsed: 00:00:00.16)
示例4:创建RANGE 分区表,带key 子分区,不指定子分区名。
gbase> create table t1 (id int, dt date)
partition by range (id)
subpartition by key (dt)
subpartitions 4
(
partition p0 values less than (1990),
partition p1 values less than (2000),
partition p2 values less than maxvalue
);
Query OK, 0 rows affected (Elapsed: 00:00:00.16)

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
958
示例5:创建RANGE 分区表,带key 子分区,指定子分区名。
gbase> create table t1 (id int, dt date)
partition by range (id)
subpartition by key (dt)
(
partition p0 values less than (1990)
(
subpartition part0_一季度,
subpartition part0_q2,
subpartition part0_q3,
subpartition part0_q4
),
partition p1 values less than (2000)
(
subpartition part1_q1,
subpartition part1_二季度,
subpartition part1_q3,
subpartition part1_q4
),
partition p2 values less than maxvalue
(
subpartition part2_q1,
subpartition part2_q2,
subpartition part2_q3,
subpartition part2_四季度
)
);

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
959
Query OK, 0 rows affected (Elapsed: 00:00:00.16)

GBase 8a MPP Cluster 适用于包含相对独立的业务领域或不同分析类型的大数据平
台、综合性BI 系统、数据仓库和集市系统,不同的应用场景运行在独立的逻辑子
集群中,对各逻辑子集群统一管理,既解决多物理集群管理、监控、维护的高成本
问题,又能满足不同业务场景的差异化特性,实现资源的最大化利用,增强了集群
的扩展能力,维护能力。