PGXC_CLASS
PGXC_CLASS系统表存储每张表的复制或分布信息。PGXC_CLASS系统表仅在分布式场景下有具体含义,openGauss只能查询表定义。
表 1 PGXC_CLASS字段
| 名称 | 类型 | 描述 |
|---|---|---|
| pcrelid | oid | 表的OID。 |
| pclocatortype | “char” | 定位器类型。 - H:hash - G:Range - L:List - M:Modulo - N:Round Robin - R:Replication |
| pchashalgorithm | smallint | 使用哈希算法分布元组。 |
| pchashbuckets | smallint | 哈希容器的值。 |
| pgroup | name | 节点群的名称。 |
| redistributed | “char” | 表已经完成重分布。 |
| redis_order | integer | 重分布的顺序。该值等于0的表在本轮重分布过程中不进行重分布。 |
| pcattnum | int2vector | 用作分布键的列标号。 |
| nodeoids | oidvector_extend | 表分布的节点OID列表。 |
| options | text | 系统内部保留字段,存储扩展状态信息。 |
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




