2.1.1 主要系统表功能及依赖关系(2)
4.pg_class
pg_class存储表及与表类似结构的数据库对象信息,包含索引、序列、视图、复合数据类型、TOAST表等。每一个对象都在pg_class中表示为一个元组,并且每一个对象都会被分配一个OID作为唯一标识,该OID作为该元组的一个隐藏属性存储。pg_class中每个数据库对象包含的属性见表2-4。
表2-4 pg_class属性表
(续)
5.pg_type
pg_type存储数据类型信息。基本数据类型和枚举类型由CREATE TYPE创建,域类型由CREATE DOMAIN创建,复合数据类型在表创建时自动创建。pg_type中每一个元组对应一个数据类型,每个元组包含的属性如表2-5所示。
表2-5 pg_type属性表
(续)