如果需要查看表的详细信息,包括字段、表类型、属于哪个distribution上、

是否是复制表、是否是哈希分布表、哈希列是哪些列等等,这个时候可以就可以通过

一、

desc t1; //可以看到表的各个字段

show (full) create table; //可以看到表的各个字段,以及表类型、索引、字符集等等。

二、

查询系统表table_distribution来获得表的详细信息,table_distribution表位于系统库gbase库下:

表中各字段说明如下:

index_name:database.table_name,用来做主键

dbName:表所属的 database name

tbName:表名

isReplicated:是否为复制表;Y - 是; N - 否

hash_column:哈希分布表的数据分布列

lmt_storage_size:暂时不使用

table_storage_size:暂时不使用

is_nocopies:是否为 nocopies 表;Y - 是;N - 否

data_distirbution_id:表数据分布信息的 ID

vc_id:虚拟集群编号

mirror_vc_id:镜像虚拟集群编号


GBase数据库
1 声望2 粉丝

GBase数据库知识分享