云数据库 GAUSSDB-PGXC_CLASS

时间:2024-11-13 14:45:41

PGXC_CLASS

PGXC_CLASS系统表存储每张表的复制或分布信息。PGXC_CLASS系统表在集中式场景下只能查询表定义。

表1 PGXC_CLASS字段

名称

类型

描述

pcrelid

oid

表的OID。

pclocatortype

"char"

定位器类型。
  • H:hash
  • G:Range
  • L:List
  • M:Modulo
  • N:Round Robin
  • R:Replication

pchashalgorithm

smallint

使用哈希算法分布元组。

  • 1:默认的哈希算法。
  • 2:MURMURHASH算法。

pchashbuckets

smallint

哈希容器的值。

pgroup

name

节点群的名称。

redistributed

"char"

表已经完成重分布。

redis_order

integer

重分布的顺序。该值等于0的表在本轮重分布过程中不进行重分布。

pcattnum

int2vector

用作分布键的列标号。

nodeoids

oidvector_extend

表分布的节点OID列表。

options

text

系统内部保留字段,存储扩展状态信息。

diskey

text

暂不支持,值为NULL。

diskeyexprs

pg_node_tree

暂不支持,值为NULL。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0965.html