华为云用户手册

  • PG_SHARED_MEMORY_DETAIL PG_SHARED_MEMORY_DETAIL视图查询所有已产生的共享内存上下文的使用信息。 表1 PG_SHARED_MEMORY_DETAIL字段 名称 类型 描述 contextname text 内存上下文的名称。 level smallint 当前上下文在整体内存上下文中的层级。 parent text 上级内存上下文。 totalsize bigint 共享内存总大小,单位Byte。 freesize bigint 共享内存剩余大小,单位Byte。 usedsize bigint 共享内存使用大小,单位Byte。 父主题: 系统视图
  • PG_SETTINGS PG_SETTINGS视图显示数据库运行时参数的相关信息。 表1 PG_SETTINGS字段 名称 类型 描述 name text 参数名称。 setting text 参数当前值。 unit text 参数的隐式结构。 category text 参数的逻辑组。 short_desc text 参数的简单描述。 extra_desc text 参数的详细描述。 context text 设置参数值的上下文,包括internal,postmaster,sighup,backend,superuser,user。 vartype text 参数类型,包括bool,enum,integer,real,string。 source text 参数的赋值方式。 min_val text 参数最小值。如果参数类型不是数值型,那么该字段值为null。 max_val text 参数最大值。如果参数类型不是数值型,那么该字段值为null。 enumvals text[] enum类型参数合法值。如果参数类型不是enum型,那么该字段值为null。 boot_val text 数据库启动时参数默认值。 reset_val text 数据库重置时参数默认值。 sourcefile text 设置参数值的配置文件。如果参数不是通过配置文件赋值,那么该字段值为null。 sourceline integer 设置参数值的配置文件的行号。如果参数不是通过配置文件赋值,那么该字段值为null。 父主题: 系统视图
  • PG_LOCKS PG_LOCKS视图存储各打开事务所持有的锁信息。 表1 PG_LOCKS字段 名称 类型 引用 描述 locktype text - 被锁定对象的类型:relation,extend,page,tuple,transactionid,virtualxid,object,userlock,advisory。 database oid PG_DATABASE.oid 被锁定对象所在数据库的OID。 如果被锁定的对象是共享对象,则OID为0。 如果是一个事务ID,则为NULL。 relation oid PG_CLASS.oid 关系的OID,如果锁定的对象不是关系,也不是关系的一部分,则为NULL。 page integer - 关系内部的页面编号,如果对象不是关系页或者不是行页,则为NULL。 tuple smallint - 页面里边的行编号,如果对象不是行,则为NULL。 bucket integer - 哈希桶编号。 virtualxid text - 事务的虚拟ID,如果对象不是一个虚拟事务ID,则为NULL。 transactionid xid - 事务的ID,如果对象不是一个事务ID,则为NULL。 classid oid PG_CLASS.oid 包含该对象的系统表的OID,如果对象不是普通的数据库对象,则为NULL。 objid oid - 对象在其系统表内的OID,如果对象不是普通数据库对象,则为NULL。 objsubid smallint - 对于表的一个字段,这是字段编号;对于其他对象类型,这个字段是零;如果这个对象不是普通数据库对象,则为NULL。 virtualtransaction text - 持有此锁或者在等待此锁的事务的虚拟ID。 pid bigint - 持有或者等待这个锁的服务器线程的逻辑ID。如果锁是被一个预备事务持有的,则为NULL。 sessionid bigint - 持有或者等待这个锁的会话ID。 mode text - 这个线程持有的或者是期望的锁模式。 granted boolean - 如果锁是持有锁,则为TRUE。 如果锁是等待锁,则为FALSE。 fastpath boolean - 如果通过fast-path获得锁,则为TRUE;如果通过主要的锁表获得,则为FALSE。 locktag text - 会话等待锁信息,可通过locktag_decode()函数解析。 global_sessionid text - 全局会话ID。 父主题: 系统视图
  • PG_SESSION_IOSTAT PG_SESSION_IOSTAT视图显示当前用户执行作业正在运行时的IO负载管理(当前特性是实验室特性,使用时请联系华为工程师提供技术支持)相关信息。查询该视图需要sysadmin权限或者monitor admin权限。 以下涉及到iops,对于行存,均以万次/s为单位,对于列存,均以次/s为单位。 当查询视图无数据显示时,请联系华为工程师提供技术支撑。 表1 PG_SESSION_IOSTAT字段 名称 类型 描述 query_id bigint 作业id。 mincurriops integer 该作业当前io在各DN中的最小值。 maxcurriops integer 该作业当前io在各DN中的最大值。 minpeakiops integer 在作业运行时,作业io峰值中,各DN的最小值。 maxpeakiops integer 在作业运行时,作业io峰值中,各DN的最大值。 io_limits integer 该作业所设GUC参数io_limits。 io_priority text 该作业所设GUC参数io_priority。 query text 作业。 node_group text 作业所属用户对应的逻辑集群(当前特性是实验室特性,使用时请联系华为工程师提供技术支持)。 curr_io_limits integer 使用io_priority管控io时的实时io_limits值。 父主题: 系统视图
  • PG_SECLABELS PG_SECLABELS视图提供关于安全标签的信息。 表1 PG_SECLABELS字段 名称 类型 引用 描述 objoid oid 任意OID属性 这个安全标签指向的对象的OID。 classoid oid PG_CLASS.oid 这个对象出现的系统表的OID。 objsubid integer - 对于一个在表字段上的安全标签,是字段编号(引用表本身的objoid和classoid)。对于所有其他对象类型,这个字段为零。 objtype text - 这个标签出现的对象的类型,文本格式。 objnamespace oid PG_NAMESPACE.oid 这个对象的名称空间的OID,如果适用;否则为NULL。 objname text - 这个标签适用的对象的名称,文本格式。 provider text PG_SECLABEL.provider 与这个标签相关的标签提供者。 label text PG_SECLABEL.label 适用于这个对象的安全标签。 父主题: 系统视图
  • PG_RUNNING_XACTS PG_RUNNING_XACTS视图主要功能是显示当前节点运行事务的信息。 表1 PG_RUNNING_XACTS字段 名称 类型 描述 handle integer 事务在GTM对应的句柄。 gxid xid 事务id号。 state tinyint 事务状态(3:prepared或者0:starting)。 node text 节点名称。 xmin xid 节点上当前数据涉及的最小事务号xmin。 vacuum boolean 标志当前事务是否是lazy vacuum事务。 t(true):表示是。 f(false):表示否。 timeline bigint 标志数据库重启次数。 prepare_xid xid 处于prepared状态的事务的id号,若不在prepared状态,值为0。 pid bigint 事务对应的线程id。 next_xid xid CN传给DN的事务id号。 父主题: 系统视图
  • PG_REPLICATION_SLOTS PG_REPLICATION_SLOTS视图查看复制槽的信息。 表1 PG_REPLICATION_SLOTS字段 名称 类型 描述 slot_name text 复制槽的名称 plugin text 逻辑复制槽对应的输出插件名称。 slot_type text 复制槽的类型。 physical:物理复制槽。 logical:逻辑复制槽。 datoid oid 复制槽所在的数据库OID。 database name 复制槽所在的数据库名称。 active boolean 复制槽是否为激活状态。 t(true):表示是。 f(false):表示不是。 xmin xid 数据库须为复制槽保留的最早事务的事务号。 catalog_xmin xid 数据库须为逻辑复制槽保留的最早的涉及系统表的事务的事务号。 restart_lsn text 复制槽需要的最早xlog的物理位置。 dummy_standby boolean 复制槽的连接对端是否为从备。 t(true):表示是。 f(false):表示不是。 confirmed_flush text 逻辑复制槽专用,客户端确认接收到的日志位置。 confirmed_csn xid 逻辑复制槽专用,客户端确认接收到的日志中最后一个事务对应的CSN。 父主题: 系统视图
  • PG_POOLER_STATUS PG_POOLER_STATUS视图查询pooler中的缓存连接状态。 表1 PG_POOLER_STATUS字段 名称 类型 描述 database text 数据库名称。 user_name text 用户名。 tid bigint 非线程池逻辑下为连接CN的线程id,线程池逻辑下为连接CN的sessionid。 node_oid bigint 连接的实例节点OID。 node_name name 连接的实例节点名称。 in_use boolean 连接是否正被使用。 t(true):表示连接正在使用。 f(false):表示连接没有使用。 node_port integer 连接的实例节点端口号。 fdsock bigint 对端socket。 remote_pid bigint 对端线程号。 session_params text 由此连接下发的GUC session参数。 used_count bigint 该连接的复用次数。 idx bigint 连接的实例节点逻辑连接id。 streamid bigint 每个逻辑连接对应的流标识id。 PG_POOLER_STATUS只能在CN上执行查询,显示本地CN的pooler模块的连接缓存信息。 父主题: 系统视图
  • PG_RLSPOLICIES PG_RLSPOLICIES视图提供查询行级访问控制策略。初始化用户和具有sysadmin属性的用户可以查看全部的策略信息,其他用户只能查看自己表上的策略信息。 表1 PG_RLSPOLICIES字段 名称 类型 描述 schemaname name 行级访问控制策略作用的表对象所属模式名称。 tablename name 行级访问控制策略作用的表对象名称。 policyname name 行级访问控制策略名称。 policypermissive text 行级访问控制策略属性。 policyroles name[] 行级访问控制策略影响的用户列表,不指定表示影响所有的用户。 policycmd text 行级访问控制策略影响的SQL操作。 policyqual text 行级访问控制策略的表达式。 父主题: 系统视图
  • PG_PUBLICATION_TABLES 视图PG_PUBLICATION_TABLES提供publication与其所发布的表之间的映射信息。和底层的系统表pg_publication_rel不同,这个视图展开了定义为FOR ALL TABLES的publication,这样对这类publication来说,每一个合格的表都有一行。 表1 PG_PUBLICATION_TABLES字段 名称 类型 描述 pubname name 发布的名称。 schemaname name 包含表的模式名称。 tablename name 表的名称。 父主题: 系统视图
  • PG_PREPARED_XACTS PG_PREPARED_XACTS视图显示当前准备好进行两阶段提交的事务的信息。 表1 PG_PREPARED_XACTS字段 名称 类型 引用 描述 transaction xid - 预备事务的数字事务标识。 gid text - 赋予该事务的全局事务标识。 prepared timestamp with time zone - 事务准备好提交的时间。 owner name PG_AUTHID.rolname 执行该事务的用户的名称。 database name PG_DATABASE.datname 执行该事务所在的数据库名。 父主题: 系统视图
  • PG_EXT_STATS PG_EXT_STATS视图提供对存储在PG_STATISTIC_EXT表里面的扩展统计信息的访问。扩展统计信息目前包括多列统计信息。 表1 PG_EXT_STATS字段 名称 类型 引用 描述 schemaname name PG_NAMESPACE.nspname 包含表的模式名。 tablename name PG_CLASS.relname 表名。 attname int2vector PG_STATISTIC_EXT.stakey 统计信息扩展的多列信息。 inherited boolean - 如果为真,则包含继承的子列,否则只是指定表的字段。 null_frac real - 记录中字段组合为空的百分比。 avg_width integer - 字段组合记录以字节记的平均宽度。 n_distinct real - 如果大于零,表示字段组合中独立数值的估计数目。 如果小于零,表示独立数值的数目被行数除的负数。 用负数形式是因为ANALYZE认为独立数值的数目是随着表增长而增长; 正数的形式用于在字段看上去好像有固定的可能值数目的情况下。比如,-1表示一个字段组合中独立数值的个数和行数相同。 如果等于零,表示独立数值的数目未知。 n_dndistinct real - 标识dn1上字段组合中非NULL数据的唯一值的数目。 如果大于零,表示独立数值的实际数目。 如果小于零,表示独立数值的数目被行数除的负数。(比如,一个字段组合的数值平均出现概率为两次,则可以表示为n_dndistinct=-0.5)。 如果等于零,表示独立数值的数目未知。 most_common_vals anyarray - 一个字段组合里最常用数值的列表。如果该字段组合不存在最常用数值,则为NULL。本列保存的多列常用数值均不为NULL。 most_common_freqs real[] - 一个最常用数值组合的频率的列表,也就是说,每个出现的次数除以行数。如果most_common_vals是NULL,则为NULL。 most_common_vals_null anyarray - 一个字段组合里最常用数值的列表。如果该字段组合不存在最常用数值,则为NULL。本列保存的多列常用数值中至少有一个值为NULL。 most_common_freqs_null real[] - 一个最常用数值组合的频率的列表,也就是说,每个出现的次数除以行数。如果most_common_vals_null是NULL,则为NULL。 histogram_bounds anyarray - 直方图的边界值列表。 父主题: 系统视图
  • PG_OS_THREADS PG_OS_THREADS视图提供当前节点下所有线程的状态信息。 表1 PG_OS_THREADS字段 名称 类型 描述 node_name text 当前节点的名称。 pid bigint 当前节点进程中正在运行的线程号。 lwpid integer 与pid对应的轻量级线程号。 thread_name text 与pid对应的线程名称。 creation_time timestamp with time zone 与pid对应的线程创建的时间。 父主题: 系统视图
  • PG_INDEXES PG_INDEXES视图提供对数据库中每个索引的有用信息的访问。 表1 PG_INDEXES字段 名称 类型 引用 描述 schemaname name PG_NAMESPACE.nspname 包含表和索引的模式名称。 tablename name PG_CLASS.relname 此索引所服务的表的名称。 indexname name PG_CLASS.relname 索引的名称。 tablespace name PG_TABLESPACE.nspname 包含索引的表空间名称。 indexdef text - 索引定义(一个重建的CREATE INDEX命令)。 父主题: 系统视图
  • ADM_COL_PRIVS ADM_COL_PRIVS视图存储所有的列权限授予信息。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS schema下。 表1 ADM_COL_PRIVS字段 名称 类型 描述 grantor character varying(128) 执行授权的用户名。 owner character varying(128) 对象的所有者。 grantee character varying(128) 被授予权限的用户或角色的名称。 table_schema character varying(128) 对象的schema。 table_name character varying(128) 对象的名称。 column_name character varying(128) 列的名称。 privilege character varying(40) 列上的权限。 grantable character varying(3) 指示是否授予特权(YES)或(NO)。 common character varying(3) 暂不支持,置NULL。 inherited character varying(3) 暂不支持,置NULL。 父主题: 系统视图
  • PG_COMM_RECV_STREAM PG_COMM_RECV_STREAM视图展示单个DN上所有的通信库接收流状态。 表1 PG_COMM_RECV_STREAM字段 名称 类型 描述 node_name text 节点名称。 local_tid bigint 使用此通信流的线程ID。 remote_name text 连接对端节点名称。 remote_tid bigint 连接对端线程ID。 idx integer 通信对端DN在本DN内的标识编号。 sid integer 通信流在物理连接中的标识编号。 tcp_sock integer 通信流所使用的tcp通信socket。 state text 通信流当前的状态。 UNKNOWN:表示当前逻辑连接状态未知。 READY:表示逻辑连接已就绪。 RUN:表示逻辑连接发送报文正常。 HOLD:表示逻辑连接发送报文等待中。 CLOSED:表示关闭逻辑连接。 TO_CLOSED:表示将会关闭逻辑连接。 query_id bigint 通信流对应的debug_query_id编号。 pn_id integer 通信流所执行查询的plan_node_id编号。 send_smp integer 通信流所执行查询send端的smpid编号。 recv_smp integer 通信流所执行查询recv端的smpid编号。 recv_bytes bigint 通信流接收的数据总量,单位Byte。 time bigint 通信流当前生命周期使用时长,单位ms。 speed bigint 通信流的平均接收速率,单位Byte/s。 quota bigint 通信流当前的通信配额值,单位Byte。 buff_usize bigint 通信流当前缓存的数据大小,单位Byte。 父主题: 系统视图
  • PG_GET_SENDERS_CATCHUP_TIME PG_GET_SENDERS_CATCHUP_TIME视图显示DN上当前活跃的主备发送线程的追赶信息。 表1 PG_GET_SENDERS_CATCHUP_TIME字段 名称 类型 描述 pid bigint 当前sender的线程ID。 lwpid integer 当前sender的lwpid。 local_role text 本地的角色。 peer_role text 对端的角色。 state text 当前sender的复制状态。 type text 当前sender的类型。 catchup_start timestamp with time zone catchup启动的时间。 catchup_end timestamp with time zone catchup结束的时间。 父主题: 系统视图
  • PG_NODE_ENV PG_NODE_ENV视图提供获取当前节点的环境变量信息,只有系统管理员权限或monitor admin用户才可以访问此系统视图。 表1 PG_NODE_ENV字段 名称 类型 描述 node_name text 当前节点的名称。 host text 当前节点的主机名称。 process integer 当前节点的进程号。 port integer 当前节点的端口号。 installpath text 当前节点的安装目录。 datapath text 当前节点的数据目录。 log_directory text 当前节点的日志目录。 父主题: 系统视图
  • PG_GET_INVALID_BACKENDS PG_GET_INVALID_BACKENDS视图提供显示CN上连接到当前DN备机的后台线程信息,只有系统管理员和监控管理员才可以访问。 表1 PG_GET_INVALID_BACKENDS字段 名称 类型 描述 pid bigint 线程ID。 node_name text 后台线程中连接的节点信息。 dbname name 当前连接的数据库。 backend_start timestamp with time zone 后台线程启动的时间。 query text 后台线程正在执行的查询语句。 父主题: 系统视图
  • PG_COMM_SEND_STREAM PG_COMM_SEND_STREAM视图展示单个DN上所有的通信库发送流状态。 表1 PG_COMM_SEND_STREAM字段 名称 类型 描述 node_name text 节点名称。 local_tid bigint 使用此通信流的线程ID。 remote_name text 连接对端节点名称。 remote_tid bigint 连接对端线程ID。 idx integer 通信对端DN在本DN内的标识编号。 sid integer 通信流在物理连接中的标识编号。 tcp_sock integer 通信流所使用的tcp通信socket。 state text 通信流当前的状态。 UNKNOWN:表示当前逻辑连接状态未知。 READY:表示逻辑连接已就绪。 RUN:表示逻辑连接发送报文正常。 HOLD:表示逻辑连接发送报文等待中。 CLOSED:表示关闭逻辑连接。 TO_CLOSED:表示将会关闭逻辑连接。 query_id bigint 通信流对应的debug_query_id编号。 pn_id integer 通信流所执行查询的plan_node_id编号。 send_smp integer 通信流所执行查询send端的smpid编号。 recv_smp integer 通信流所执行查询recv端的smpid编号。 send_bytes bigint 通信流发送的数据总量,单位Byte。 time bigint 通信流当前生命周期使用时长,单位ms。 speed bigint 通信流的平均发送速率,单位Byte/s。 quota bigint 通信流当前的通信配额值,单位Byte。 wait_quota bigint 通信流等待quota值产生的额外时间开销,单位ms。 父主题: 系统视图
  • MY_VIEWS MY_VIEWS视图存储当前用户的所有视图信息。该视图同时存在于PG_CATALOG和SYS schema下。 表1 MY_VIEWS字段 名称 类型 描述 owner character varying(64) 视图的所有者。 view_name character varying(64) 视图名称。 text text 视图文本。 text_length integer 视图文本长度。 TEXT_VC character varying(4000) 视图创建语句。此列可能会截断视图文本。BEQUEATH子句将不会作为此视图中的TEXT_VC列的一部分出现。 type_text_length numeric 暂不支持,赋NULL。 type_text character varying(4000) 暂不支持,赋NULL。 oid_text_length numeric 暂不支持,赋NULL。 oid_text character varying(4000) 暂不支持,赋NULL。 view_type_owner character varying(128) 暂不支持,赋NULL。 view_type character varying(128) 暂不支持,赋NULL。 superview_name character varying(128) 暂不支持,赋NULL。 editioning_view character varying(1) 暂不支持,赋NULL。 read_only character varying(1) 暂不支持,赋NULL。 container_data character varying(1) 暂不支持,赋NULL。 bequeath character varying(12) 暂不支持,赋NULL。 origin_con_id character varying(256) 暂不支持,赋NULL。 default_collation character varying(100) 暂不支持,赋NULL。 containers_default character varying(3) 暂不支持,赋NULL。 container_map character varying(3) 暂不支持,赋NULL。 extended_data_link character varying(3) 暂不支持,赋NULL。 extended_data_link_map character varying(3) 暂不支持,赋NULL。 has_sensitive_column character varying(3) 暂不支持,赋NULL。 admit_null character varying(3) 暂不支持,赋NULL。 pdb_local_only character varying(3) 暂不支持,赋NULL。 父主题: 系统视图
  • PG_AVAILABLE_EXTENSIONS PG_AVAILABLE_EXTENSIONS视图显示数据库中某些特性的扩展信息。 表1 PG_AVAILABLE_EXTENSIONS字段 名称 类型 描述 name name 扩展名。 default_version text 缺省版本的名称,如果没有指定则为NULL。 installed_version text 扩展当前安装版本,如果没有安装任何版本则为NULL。 comment text 扩展的控制文件中的评论字符串。 父主题: 系统视图
  • MY_TAB_PARTITIONS MY_TAB_PARTITIONS视图存储当前用户下所有一级分区信息(包括二级分区表)。当前用户下每个分区表的一级分区在MY_TAB_PARTITIONS中都会有一条记录。所有用户都可以访问。该视图同时存在于PG_CATALOG和SYS schema下。分布式暂不支持二级分区,所以该视图中暂不存储二级分区表的一级分区信息。 表1 MY_TAB_PARTITIONS字段 名称 类型 描述 table_owner character varying(64) 表的所有者。 table_name character varying(64) 关系表名称。 partition_name character varying(64) 分区名称。 high_value text 分区的边界值。 对于范围分区和间隔分区,显示各分区的上边界值。 对于列表分区,显示各分区的取值列表。 对于哈希分区,显示各分区的编号 tablespace_name name 分区表的表空间名称。 schema character varying(64) 名称空间的名称。 composite character varying(3) 指示表是否为二级分区表。 subpartition_count numeric 暂不支持,赋NULL。 high_value_length integer 分区绑定值表达式长度。 partition_position numeric 分区在表中的位置。 pct_free numeric 块中可用空间的最小百分比。 pct_used numeric 暂不支持,赋NULL。 ini_trans numeric 初始事务数,用于记录哪些事务将块中的哪些行/元素锁定的事务表的大小。 max_trans numeric 最大事务数,事务表的最大值。 initial_extent numeric 暂不支持,赋NULL。 next_extent numeric 暂不支持,赋NULL。 min_extent numeric 暂不支持,赋NULL。 max_extent numeric 暂不支持,赋NULL。 max_size numeric 暂不支持,赋NULL。 pct_increase numeric 暂不支持,赋NULL。 freelists numeric 暂不支持,赋NULL。 freelist_groups numeric 暂不支持,赋NULL。 logging character varying(7) 指示是否记录对表的更改。 compression character varying(8) 指示表分区的实际压缩属性。 compress_for character varying(30) 暂不支持,赋NULL。 num_rows numeric 暂不支持,赋NULL。 blocks numeric 暂不支持,赋NULL。 empty_blocks numeric 暂不支持,赋NULL。 avg_space numeric 暂不支持,赋NULL。 chain_cnt numeric 暂不支持,赋NULL。 avg_row_len numeric 暂不支持,赋NULL。 sample_size numeric 暂不支持,赋NULL。 last_analyzed timestamp with time zone 最近分析此分区的日期。 buffer_pool character varying(7) 用于分区块的缓冲池。 flash_cache character varying(7) 暂不支持,赋NULL。 cell_flash_cache character varying(7) 暂不支持,赋NULL。 global_stats character varying(3) 暂不支持,赋NULL。 user_stats character varying(3) 暂不支持,赋NULL。 is_nested character varying(3) 指示这是否是嵌套表分区。 parent_table_partition character varying(128) 暂不支持,赋NULL。 interval character varying(3) 指示分区是否在间隔分区表的间隔节中。分布式暂不支持间隔分区,该字段值为NO。 segment_created character varying(4) 指示表分区是否创建了段或未创建。 indexing character varying(4) 暂不支持,赋NULL。 read_only character varying(4) 暂不支持,赋NULL。 inmemory character varying(8) 暂不支持,赋NULL。 inmemory_priority character varying(8) 暂不支持,赋NULL。 inmemory_distribute character varying(15) 暂不支持,赋NULL。 inmemory_compression character varying(17) 暂不支持,赋NULL。 inmemory_duplicate character varying(13) 暂不支持,赋NULL。 cellmemory character varying(24) 暂不支持,赋NULL。 inmemory_service character varying(12) 暂不支持,赋NULL。 inmemory_service_name character varying(100) 暂不支持,赋NULL。 memoptimize_read character varying(8) 暂不支持,赋NULL。 memoptimize_write character varying(8) 暂不支持,赋NULL。 父主题: 系统视图
  • PG_COMM_STATUS PG_COMM_STATUS视图展示单个DN的通信库状态。 表1 PG_COMM_STATUS字段 名称 类型 描述 node_name text 节点名称。 rxpck_rate integer 节点通信库接收速率,单位Byte/s。 txpck_rate integer 节点通信库发送速率,单位Byte/s。 rxkbyte_rate bigint bigint节点通信库接收速率,单位KByte/s。 txkbyte_rate bigint bigint节点通信库发送速率,单位KByte/s。 buffer bigint cmailbox的buffer大小。 memkbyte_libcomm bigint libcomm进程通信内存大小,单位Byte。 memkbyte_libpq bigint libpq进程通信内存大小,单位Byte。 used_pm integer postmaster线程实时使用率。 used_sflow integer gs_sender_flow_controller线程实时使用率。 used_rflow integer gs_receiver_flow_controller线程实时使用率。 used_rloop integer 多个gs_receivers_loop线程中高的实时使用率。 stream integer 当前使用的逻辑连接总数。 父主题: 系统视图
  • PG_COMM_DELAY PG_COMM_DELAY视图展示单个DN的通信库时延状态。 表1 PG_COMM_DELAY字段 名称 类型 描述 node_name text 节点名称。 remote_name text 连接对端节点名称。 remote_host text 连接对端IP地址。 stream_num integer 当前物理连接使用的stream逻辑连接数量。 min_delay integer 当前物理连接一分钟内探测到的最小时延,单位微秒。 说明: 负数结果无效,请重新等待时延状态更新后再执行。 average integer 当前物理连接一分钟内探测时延的平均值,单位微秒。 max_delay integer 当前物理连接一分钟内探测到的最大时延,单位微秒。 父主题: 系统视图
  • PG_AVAILABLE_EXTENSION_VERSIONS 表1 PG_AVAILABLE_EXTENSION_VERSIONS字段 名称 类型 描述 name name 扩展名。 version text 版本名。 installed boolean 如果这个扩展的版本是当前已经安装了的则为真。否则为假。 superuser boolean 如果只允许系统管理员安装这个扩展则为真。否则为假。 relocatable boolean 如果扩展可以重新加载到另一个模式则为真。否则为假。 schema name 扩展必须安装到的模式名,如果部分或全部可重新定位则为NULL。 requires name[] 先决条件扩展的名称,如果没有则为NULL。 comment text 扩展的控制文件中的评论字符串。 父主题: 系统视图
  • MY_PART_TABLES MY_PART_TABLES视图存储当前用户下分区表的信息。该视图同时存在于PG_CATALOG和SYS schema下。 表1 MY_PART_TABLES字段 名称 类型 描述 table_owner character varying(64) 分区表的所有者名称。 table_name character varying(64) 分区表的名称。 partitioning_type text 分区表的分区策略。 说明: 当前分区表策略支持范围见CREATE TABLE PARTITION。 partition_count bigint 分区表的分区个数。 partitioning_key_count integer 分区表的分区键个数。 def_tablespace_name name 分区表的表空间名称。 schema character varying(64) 分区表的模式。 subpartitioning_type text 二级分区表的分区策略。如果分区表是一级分区表,则显示NONE。分布式不支持二级分区,置NONE。 def_subpartition_count integer 默认创建二级分区的个数,二级分区表为1,一级分区表为0。分布式不支持二级分区,置0。 subpartitioning_key_count integer 分区表二级分区键的个数。分布式不支持二级分区,置0。 status character varying(8) 暂不支持,置valid。 def_pct_free numeric 添加分区时使用的PCTFREE默认值。 def_pct_used numeric 暂不支持,置NULL。 def_ini_trans numeric 添加分区时使用的INITRANS默认值。 def_max_trans numeric 添加分区时使用的MAXTRANS默认值。 def_initial_extent character varying(40) 暂不支持,置NULL。 def_next_extent character varying(40) 暂不支持,置NULL。 def_min_extents character varying(40) 暂不支持,置NULL。 def_max_extents character varying(40) 暂不支持,置NULL。 def_max_size character varying(40) 暂不支持,置NULL。 def_pct_increase character varying(40) 暂不支持,置NULL。 def_freelists numeric 暂不支持,置NULL。 def_freelist_groups numeric 暂不支持,置NULL。 def_logging character varying(7) 暂不支持,置NULL。 def_compression character varying(8) 添加分区时使用的默认压缩: NONE ENABLED DISABLED def_compress_for character varying(30) 添加分区时使用的默认压缩。 说明: 可用的压缩方法和压缩级别见WITH ( { storage_paramet...。 def_buffer_pool character varying(7) 暂不支持,置DEFAULT。 def_flash_cache character varying(7) 暂不支持,置NULL。 def_cell_flash_cache character varying(7) 暂不支持,置NULL。 ref_ptn_constraint_name character varying(128) 暂不支持,置NULL。 interval character varying(1000) 区间值字符串。 autolist character varying(3) 暂不支持,置NO。 interval_subpartition character varying(1000) 暂不支持,置NULL。 autolist_subpartition character varying(3) 暂不支持,置NO。 is_nested character varying(3) 暂不支持,置NO。 def_segment_creation character varying(4) 暂不支持段页式设置,当启用segment时,置YES。 def_indexing character varying(3) 暂不支持,置ON。 def_inmemory character varying(8) 暂不支持,置NONE。 def_inmemory_priority character varying(8) 暂不支持,置NULL。 def_inmemory_distribute character varying(15) 暂不支持,置NULL。 def_inmemory_compression character varying(17) 暂不支持,置NULL。 def_inmemory_duplicate character varying(13) 暂不支持,置NULL。 def_read_only character varying(3) 暂不支持,置NO。 def_cellmemory character varying(24) 暂不支持,置NULL。 def_inmemory_service character varying(12) 暂不支持,置NULL。 def_inmemory_service_name character varying(1000) 暂不支持,置NULL。 父主题: 系统视图
  • MY_TYPES MY_TYPES视图为用于描述当前用户所拥有的所有对象类型。所有用户都可以访问该视图。该视图同时存在于pg_catalog和sys schema下。 名称 类型 描述 type_name character varying(128) 类型名称。 type_oid raw 类型的标识符(OID)。 typecode character varying(128) 类型的类型代码。 attributes numeric 类型中的属性数。 methods numeric 暂不支持,置0。 predefined character varying(3) 标志该类型是否是内置类型。 incomplete character varying(3) 标志类型是否为不完整类型。 final character varying(3) 暂不支持,置NULL。 instantiable character varying(3) 暂不支持,置NULL。 persistable character varying(3) 暂不支持,置NULL。 supertype_owner character varying(128) 暂不支持,置NULL。 supertype_name character varying(128) 暂不支持,置NULL。 local_attributes numeric 暂不支持,置NULL。 local_methods numeric 暂不支持,置NULL。 typeid raw 暂不支持,置NULL。 父主题: 系统视图
  • MY_TRIGGERS MY_TRIGGERS视图存储关于当前用户下的触发器信息。该视图同时存在于PG_CATALOG和SYS schema下。 表1 MY_TRIGGERS字段 名称 类型 描述 owner character varying(128) 触发器的所有者。 trigger_name character varying(64) 触发器名称。 trigger_type character varying 当触发器触发时:before statement,before each row,after statement,after each row,instead of。 triggering_event character varying 触发触发器的事件:update, insert, delete,truncate。 table_owner character varying 定义触发器的表的所有者。 base_object_type character varying(18) 定义触发器的基础对象:table,view。 table_name character varying(64) 定义触发器的表或视图名称。 column_name character varying(4000) 不支持,置NULL。 referencing_name character varying(422) 不支持,置referencing new as new old as old。 when_clause character varying(4000) when的内容,必须评估TRUE为TRIGGER_BODY执行。 status character varying(64) O =触发器在“origin”和“local”模式下触发。 D =触发器被禁用。 R =触发器在“replica”模式下触发。 A =触发器始终触发。 description character varying(4000) 触发器描述;用于重新创建触发器创建语句。 action_type character varying(11) 触发体的动作类型,仅支持call。 trigger_body text 触发器触发时执行的语句。 crossedition character varying(7) 不支持,置NULL。 before_statement character varying(3) 不支持,置NULL。 before_row character varying(3) 不支持,置NULL。 after_row character varying(3) 不支持,置NULL。 after_statement character varying(3) 不支持,置NULL。 instead_of_row character varying(3) 不支持,置NULL。 fire_once character varying(3) 不支持,置NULL。 apply_server_only character varying(3) 不支持,置NULL。 父主题: 系统视图
  • NLS_DATABASE_PARAMETERS NLS_DATABASE_PARAMETERS列出数据库服务器端的永久NLS参数。该视图同时存在于pg_catalog和sys_schema下。所有用户都可以访问。该视图由于数据库内核不同、参数的设置格式不同的原因,和ORA数据库在相同参数的参数值的查询结果中可能会有明显差异。 表1 NLS_DATABASE_PARAMETERS字段 名称 类型 描述 parameter character varying(128) 参数名。 value character varying(64) 参数值。 父主题: 系统视图
共100000条