历史版本。 PostgreSQL 7.4 已结束支持。 请参阅 当前版本手册.
43.30. 系统视图 #
除系统目录之外,PostgreSQL 还提供许多内置视图。系统视图为一些常用的系统目录查询提供了方便的访问方式。其中一些视图还提供对服务器内部状态的访问。
表 43.30列出了这里描述的系统视图。每个视图的更详细文档见下文。还有一些额外的视图提供了对统计信息收集器结果的访问;它们在表 23.1中描述。
信息模式(第 32 章)提供了一组与系统视图功能重叠的替代视图。由于信息模式是SQL标准,而这里描述的视图是PostgreSQL特有的,所以如果信息模式提供了所需的全部信息,通常最好使用信息模式。
除非另有说明,否则这里描述的所有视图都是只读的。
表 43.30. 系统视图
| 视图名 | 用途 |
|---|---|
pg_indexes | 索引 |
pg_locks | 当前持有的锁 |
pg_rules | 规则 |
pg_settings | 参数设置 |
pg_stats | 规划器统计信息 |
pg_tables | 表 |
pg_user | 数据库用户 |
pg_views | 视图 |