PG_CLASS系统表存储数据库对象信息及其之间的关系。查看某张表的oid及relfilenode:统计行存表数量:统计列存表数量:
9.relfrozenxid:数据库对象的冻结 XID。 10.relminmxid:数据库对象的最小和最大 XID。 11.relisvalid:数据库对象是否有效。 12.relchecksum:数据库对象的校验和。 13.relkindOID:数据库对象的类型 OID。 14.relpagesOID:数据库对象的页数 OID。 15.reltuplesOID:数据库对象的行数 OID。 16.reltoastrelid...
relfilenode oid 这个关系在磁盘上的文件的名字,如果没有则为 0 reltablespace oid pg_tablespace.oid 这个关系存储所在的表空间。如果为零,则意味着使用该数据库的缺省表空间。如果关系在磁盘上没有文件,则这个字段没有什么意义。 relpages int4 以页(大小为 BLCKSZ)的此表在磁盘上的形式的大小。它只是规划器...
reltype oid pg_type.oid 对应这个表的数据类型(索引为零,它们没有pg_type记录)。 relowner int4 pg_shadow.usesysid 关系所有者 relam oid pg_am.oid 如果元组是索引,那么就是所用的访问模式(B-tree,hash,等等) relfilenode oid 这个关系在磁盘上的文件的名字,如果没有则为 0 relpages int4 以页(大...
relfilenode oid 这个关系在磁盘上的文件名,零表示这一点 是一个"映射"关系由低层次的状态确定的磁盘文件的名称。 reltablespace oid pg_tablespace.oid 这个关系存储所在的表空间。如果为零,则意味着使用该数据库的缺省表空间。 如果关系在磁盘上没有文件,则这个字段没有什么意义。 relpages int4 以页(大小为B...
pg_class表记载表和几乎所有有字段或者是那些类似表的东西。 包括索引(不过还要参阅pg_index)、序列、视图、物化视图、 复合类型和一些特殊关系类型;参阅relkind。在下面, 当指所有这些对象的时候说"关系"(relations)。不是所有字段对所有关系类型都有意义。
pg_class表记载表和几乎所有有字段或者是那些类似表的东西。 包括索引(不过还要参阅pg_index)、序列、视图、物化视图、 复合类型和一些特殊关系类型;参阅relkind。在下面, 当指所有这些对象的时候说"关系"(relations)。不是所有字段对所有关系类型都有意义。
relfilenode oid 该关系的磁盘文件的名字,0表示这是一个“映射”关系,其磁盘文件名取决于低层状态。 reltablespace oid 该关系所存储的表空间。如果为0,使用数据库的默认表空间。 relpages int4 该表磁盘表示的尺寸,以页面计(页面尺寸为BLCKSZ)。这只是一个由规划器使用的估计值。 它被VACUUM、ANALYZE以及一...
目录pg_class记录表和几乎所有具有列或者像表的东西。 这包括索引(但还要参见pg_index)、序列 (pg_sequence)、视图、物化视图、组合类型和TOAST表,参见relkind。下面,当我们提及所有这些类型的对象时我们使用“关系”。并非所有列对于所有关系类型都有意义。
PG_CLASS records database objects and their relations.View the OID and relfilenode of a table.Count row-store tables.Count column-store tables.Query the comments of all t