概述

本文罗列了PolarDB PostgreSQL版(兼容Oracle)所支持的系统视图。

除系统目录外,PolarDB PostgreSQL版(兼容Oracle)提供了一些内建视图,一些系统视图为系统目录上一些常用查询提供了便利的访问,其他视图提供了对内部服务器状态的访问。

信息模式提供了一组可供选择的视图,它和系统视图在功能上有所重叠。由于信息模式是SQL标准,而本文描述的视图是PolarDB PostgreSQL版(兼容Oracle)特有的,如果信息模式能提供所需信息,建议您使用信息模式。

说明

除了特别说明的,本文罗列的视图都是只读的。

视图名称

说明

pg_available_extensions

可用的扩展。

pg_available_extension_versions

所有版本的扩展。

pg_config

编译时配置参数。

pg_cursors

打开的游标。

pg_file_settings

配置文件内容摘要。

pg_group

数据库用户组。

pg_hba_file_rules

客户端认证配置文件内容的摘要。

pg_indexes

索引。

pg_locks

当前保持或者等待的锁。

pg_matviews

物化视图。

pg_policies

策略。

pg_prepared_statements

预备好的语句。

pg_prepared_xacts

预备好的事务。

pg_publication_tables

publication和它们相关的表。

pg_replication_origin_status

有关复制源的信息,包括复制进度。

pg_replication_slots

复制槽信息。

pg_roles

数据库角色。

pg_rules

规则。

pg_seclabels

安全标签。

pg_sequences

序列。

pg_settings

参数设置。

pg_shadow

数据库用户。

pg_shmem_allocations

共享内存分配。

pg_stats

规划器统计信息。

pg_stats_ext

扩展的计划器统计信息。

pg_tables

表。

pg_timezone_abbrevs

时区简写。

pg_timezone_names

时区名称。

pg_user

数据库用户。

pg_user_mappings

用户映射。

pg_views

视图。