如果表示一个分区(见relispartition),分区边界的内部表达。 pg_class中的一些逻辑标志被以一种懒惰的方式维护:在正确状态时它们被保证为真,但是当条件不再为真时它们并不会被立刻重置为假。例如,relhasindex由CREATE INDEX设置,但它从不会被DROP INDEX清除。作为替代,VACUUM会在找到无索引表后清除其relhasindex。这...
51.11. 目录pg_class记录表和几乎所有具有列或者像表的东西。 这包括索引(但还要参见pg_index)、序列 (pg_sequence)、视图、物化视图、组合类型和TOAST表,参见relkind。下面,当我们提及所有这些类型的对象时我们使用“关系”。并非所有列对于所有关系类型都有意义。 表51.11.pg_class的列 pg_class中的一些逻辑标志...
relisshared boolean Its value is true if the table is shared across all database nodes in the database. Only certain system catalogs (such as PG_DATABASE) are shared. relpersistence "char" p: permanent table u: non-log table g: temporary table relkind "char" r: ordinary table i: inde...
relisshared boolean Its value is true if the table is shared across all databases in the cluster. Only certain system catalogs (such as pg_database) are shared. relpersistence "char" p indicates a permanent table. u indicates a non-log table. t indicates a temporary table. relkind "char...
如果表示一个分区(见relispartition),分区边界的内部表达。 pg_class中的一些逻辑标志被以一种懒惰的方式维护:在正确状态时它们被保证为真,但是当条件不再为真时它们并不会被立刻重置为假。例如,relhasindex由CREATE INDEX设置,但它从不会被DROP INDEX清除。作为替代,VACUUM会在找到无索引表后清除其relhasindex。这...