检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PGXC_WLM_REBUILD_USER_RESPOOL 该视图用于在所有的节点上重建内存中用户的资源池信息。只在资源池信息缺失或错乱时作为补救措施。查询该视图需要sysadmin权限。 当查询视图无数据显示时,请联系华为工程师提供技术支撑。 表1 PGXC_WLM_REBUILD_USER_RESPOOL字段
GaussDB提供了以下类型的系统表和视图: 兼容PostgreSQL的系统表和视图 这类系统表和视图具有PG或PGXC前缀。 GaussDB内核新增的系统表和视图 这类系统表和视图具有GS前缀。 实现Oracle兼容的系统表和视图 这类系统表和视图具有ALL、DBA、USER或PV前缀。
PG_STATISTIC_EXT PG_STATISTIC_EXT系统表存储有关该数据库中表的扩展统计数据,包括多列统计数据和表达式统计数据(后续支持)。由用户指定收集哪些扩展统计数据。需要有系统管理员权限才可以访问此系统表。 表1 PG_STATISTIC_EXT字段 名称 类型 描述
弱口令,支持数据库初始用户通过ALTER和DROP语法对系统表中的参数进行写入、修改和删除。此系统表默认只有初始用户、系统管理员和安全管理员可以访问,其他用户默认无权访问。 表1 GS_GLOBAL_CONFIG字段 名称 类型 描述 name name 集群初始化时系统内置的指
》的“C Function > 系统视图”章节) 名称 类型 引用 描述 dbid oid PG_DATABASE.oid 依赖对象所在的数据库的OID,如果是共享对象,则为零。 classid oid PG_CLASS.oid 依赖对象所在的系统表的OID。 objid oid
EMORY_DETAIL字段 名称 类型 描述 ngname text 逻辑实例名称。 memorytype text 内存类型,包括以下几种: ng_total_memory:该逻辑实例的总内存大小。 ng_used_memory:该逻辑实例的实际使用内存大小。 ng_esti
能查询只对初始化用户可见的表。 GaussDB提供了以下类型的系统表和系统视图: 兼容PostgreSQL的系统表和系统视图 这类系统表和系统视图具有PG前缀。 GaussDB新增的系统表和系统视图 这类系统表和系统视图具有GS前缀。 查看数据库中包含的表 在public Schema下新建表格。
PG_APP_WORKLOADGROUP_MAPPING PG_APP_WORKLOADGROUP_MAPPING系统表提供了数据库负载映射组的信息。 表1 PG_APP_WORKLOADGROUP_MAPPING字段 名称 类型 描述 oid oid 行标识符(隐含属性,必须明确选择)。
其他系统视图 ADM_ARGUMENTS ADM_COL_COMMENTS ADM_COLL_TYPES ADM_CONS_COLUMNS ADM_CONSTRAINTS ADM_DATA_FILES ADM_DEPENDENCIES ADM_DIRECTORIES ADM_HIST_SNAPSHOT
PGXC_SLICE PGXC_SLICE表是针对range范围分布和list分布创建的系统表,用来记录分布具体信息,当前不支持range interval自动扩展分片,不过在系统表中预留。 表1 PGXC_SLICE字段 名称 类型 描述 relname name 表名或者分片名,通过type区分。
PG_WORKLOAD_GROUP PG_WORKLOAD_GROUP系统表提供了数据库负载组的信息。 表1 PG_WORKLOAD_GROUP字段 名称 类型 描述 oid oid 行标识符(隐含字段,必须明确选择)。 workload_gpname name 负载组名称。 respool_oid
PG_APP_WORKLOADGROUP_MAPPING PG_APP_WORKLOADGROUP_MAPPING系统表提供了数据库负载映射组的信息。 表1 PG_APP_WORKLOADGROUP_MAPPING字段 名称 类型 描述 oid oid 行标识符(隐含字段,必须明确选择)。
PG_SHDEPEND PG_SHDEPEND系统表记录数据库对象和共享对象(比如角色)之间的依赖性关系(部分字段详见《实验室特性说明》的“C Function > 系统视图”章节)。这些信息允许GaussDB保证在企图删除这些对象之前,这些对象是没有被引用的。 PG_DEPEN
列历史统计信息管理表,存储有关该数据库中表的历史扩展统计数据,包括多列统计数据和表达式统计数据(后续支持)。收集哪些扩展统计数据是由用户指定的。需要有系统管理员权限才可以访问此系统表。 表1 GS_STATISTIC_EXT_HISTORY 字段 名称 类型 描述 starelid
GS_GLOBAL_CONFIG记录了数据库实例初始化时,用户指定的参数值。除此之外,还存放了用户设置的弱口令,支持数据库初始用户通过ALTER和DROP语法对系统表中的参数进行写入、修改和删除。此系统表默认只有初始用户、系统管理员和安全管理员可以访问,其他用户默认无权访问。 表1 GS_GLOBAL_CONFIG字段
PGXC_SLICE PGXC_SLICE表是针对range范围分布和list分布创建的系统表,用来记录分布具体信息,当前不支持range interval自动扩展分片,不过在系统表中预留。 PGXC_SLICE系统表在集中式场景下只能查询表定义。 表1 PGXC_SLICE字段 名称 类型
GS_WLM_REBUILD_USER_RESOURCE_POOL 该视图用于在当前连接节点上重建内存中用户的资源池信息,无输出。只在资源池信息缺失或错乱时用作补救措施。查询该视图需要sysadmin权限。内核多租模式下禁用。 表1 GS_WLM_REBUILD_USER_RESOURCE_POOL字段
GS_TOTAL_MEMORY_DETAIL字段 名称 类型 描述 nodename text 节点名称。 memorytype text 内存类型,包括以下几种: max_process_memory:GaussDB实例所占用的内存大小。 process_used_memory:GaussDB进程所使用的内存大小。
PG_WORKLOAD_GROUP PG_WORKLOAD_GROUP系统表提供了数据库负载组的信息。 表1 PG_WORKLOAD_GROUP字段 名称 类型 描述 oid oid 行标识符(隐含属性,必须明确选择)。 workload_gpname name 负载组名称。 respool_oid
GS_SQL_PATCH GS_SQL_PATCH系统表存储所有SQL_PATCH的状态信息,当前分布式下暂不支持该功能。 表1 GS_SQL_PATCH字段 名称 类型 描述 patch_name name PATCH名称。 unique_sql_id bigint 查询全局唯一ID。