GS_LOGICAL_CLASS
GS_LOGICAL_CLASS系统表记录逻辑解码需要使用的数据库对象信息及其之间的关系。
字段名称 | 字段类型 | 说明 |
|---|---|---|
relname | name | 表名。 |
relnamespace | oid | 命名空间OID。 |
relpersistence | "char" | 表的持久性(例如,'p' 表示永久表)。 |
relkind | "char" | 表的类型(例如,'r' 表示关系)。 |
relnatts | smallint | 表中的列数。 |
relhaspkey | bool | 表是否有(或曾经有过)主键索引。 |
relcmprs | tinyint | 表的行的压缩属性。 |
relreplident | "char" | Replica identity复制方式。 |
spacenode | oid | 表空间OID。 |
dbnode | oid | 数据库OID。 |
relnode | oid | 表对应的物理存储文件的标识符。 |
createtime | timestamp with time zone | 插入元组的时间戳。 |
csnmin | bigint | 插入元组时的 CSN(提交序列号)。 |
csnmax | bigint | 更新或删除元组时的 CSN。 |
originid | integer | 元组的来源标识符。 |
relid | oid | 关系标识符(表OID)。 |
relowner | oid | 表所有者的标识符。 |
reltoastrelid | oid | TOAST 表OID(如果存在)。 |
relhasoids | boolean | 指示表是否具有 OID(对象标识符)列。 |
relam | oid | 指示表使用的索引方法的标识符。 |
reloptions | text[] | 保存表的附加选项,以文本格式存储。 |
relbucket | oid | 指示表所属的哈希分区桶的标识符。 |
parttype | "char" | 指示该表是否是分区表,'p'表示为分区表,'n'表示为非分区表。 |

