多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 47.53\. 系统视图 除了系统表之外,PostgreSQL还提供了一系列内置的视图。 系统视图提供了查询系统表的一些便利的访问方法。 其它一些视图提供了访问内部服务器状态的方法。 信息模式([Chapter 34](#calibre_link-583))提供了另外一套视图, 它的功能覆盖了系统视图的功能。因为信息模式是 SQL 标准, 而这里描述的视图是PostgreSQL特有的, 所以最好用信息模式来获取自己需要的所有信息。 [Table 47-54](#calibre_link-1747)列出了这里描述的所有系统视图。下面是每个视图更详细的信息。 有些视图提供了对统计收集器的结果的访问;他们在[Table 27-1](#calibre_link-1440)里列出。 除了特别声明的,这里描述的所有视图都是只读的。 **Table 47-54\. 系统视图** | 视图名 | 用途 | | --- | --- | | [`pg_available_extensions`](#calibre_link-953) | 可用的扩展 | | [`pg_available_extension_versions`](#calibre_link-952) | 可用扩展的版本 | | [`pg_cursors`](#calibre_link-73) | 打开的游标 | | [`pg_group`](#calibre_link-954) | 数据库用户的组 | | [`pg_indexes`](#calibre_link-724) | 索引 | | [`pg_locks`](#calibre_link-723) | 当前持有的锁 | | [`pg_matviews`](#calibre_link-725) | 物化视图 | | [`pg_prepared_statements`](#calibre_link-968) | 预备语句 | | [`pg_prepared_xacts`](#calibre_link-902) | 预备事务 | | [`pg_roles`](#calibre_link-971) | 数据库角色 | | [`pg_rules`](#calibre_link-966) | 规则 | | [`pg_seclabels`](#calibre_link-760) | 安全标签 | | [`pg_settings`](#calibre_link-967) | 参数设置 | | [`pg_shadow`](#calibre_link-977) | 数据库用户 | | [`pg_stats`](#calibre_link-771) | 规划器统计 | | [`pg_tables`](#calibre_link-978) | 表 | | [`pg_timezone_abbrevs`](#calibre_link-802) | 时区缩写 | | [`pg_timezone_names`](#calibre_link-801) | 时区名 | | [`pg_user`](#calibre_link-989) | 数据库用户 | | [`pg_user_mappings`](#calibre_link-990) | 用户映射 | | [`pg_views`](#calibre_link-991) | 视图 |