暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

如何查看表的详细信息

VV_刺头王 2022-09-20
1357

    如果需要查看表的详细信息,包括字段、表类型、属于哪个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:镜像虚拟集群编号

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论