检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果开启数据库对象隔离属性,用户只能查看自己有权限访问的schema信息。 表1 PG_NAMESPACE字段 名称 类型 描述 oid oid 行标识符(隐含字段,必须明确选择)。 nspname name 名称空间的名称。 nspowner oid 名称空间的所有者。
表1 PG_SHDESCRIPTION字段 名称 类型 引用 描述 objoid oid 任意OID属性 所描述的对象的OID。 classoid oid PG_CLASS.oid 该对象出现的系统表的OID。 description text - 该对象的描述信息。
GS_DEPENDENCIES GS_DEPENDENCIES系统表记录对象的依赖项信息,和12.2.15.4 GS_DEPENDENCIES_OBJ表是一个一对多的关系。
数据库逻辑结构图 集群的每个DN负责存储数据,其存储介质也是磁盘,本节主要从逻辑视角介绍每个DN上都有哪些对象,以及这些对象之间的关系。另外介绍一下数据在不同节点的分布方式。数据库逻辑结构如图1所示。
如果创建对象时未指定目标Schema,则该对象将会被添加到搜索路径中列出的第一个Schema中。当不同Schema中存在同名的对象时,查询对象未指定Schema的情况下,将从搜索路径中包含该对象的第一个Schema中返回对象。 查看当前搜索路径,请参见SHOW。
该定时任务是一种在数据库中定义的特殊对象,它与表或者其他数据库对象关联,当满足指定事件条件时,会自动触发执行预定义的操作或语句。 注意事项 定时任务相关操作只有sql_compatibility = 'B'时支持。
starelkind "char" 所属对象的类型,'c'表示表,'p'表示分区。 stainherit boolean 是否统计有继承关系的对象。 stanullfrac real 所描述字段中为NULL的记录的比率。
owner character varying(128) 对象的所有者。 grantee character varying(128) 被授予权限的用户或角色的名称。 table_schema character varying(128) 对象的Schema。
starelkind "char" 所属对象的类型。'c'表示表,'p'表示分区。 stainherit boolean 是否统计有继承关系的对象。 t(true):表示统计。 f(false):表示不统计。
owner character varying(128) 对象的所有者。 grantee character varying(128) 被授予权限的用户或角色的名称。 table_schema character varying(128) 对象的Schema。
DB_TYPES DB_TYPES视图显示当前用户可访问的对象类型的信息。所有用户都可以访问该视图。
MY_TYPES MY_TYPES视图用于描述当前用户所拥有的所有对象类型。所有用户都可以访问该视图。该视图同时存在于PG_CATALOG和SYS Schema下。
ADM_TYPE_ATTRS ADM_TYPE_ATTRS视图描述当前数据库对象类型的属性。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。 表1 ADM_TYPE_ATTRS字段 名称 类型 描述 owner oid 该类型的所有者。
表1 DB_ERRORS字段 名称 类型 描述 owner character varying(128) 对象的所有者。 name character varying(128) 对象的名称。
table_schema character varying(128) 对象的模式。 table_name character varying(128) 对象的名称。
owner character varying(128) 对象的所有者。 table_name character varying(128) 对象的名称。对象类型包括表、包、索引、序列等等。
owner character varying(128) 对象的所有者。 table_name character varying(128) 对象的名称。对象类型包括表、包、索引、序列等等。
表1 GS_DATABASE_LINK字段 名称 类型 描述 oid oid 当前DATABASE LINK对象的唯一id(隐含属性,必须明确选择)。 dlname name 当前DATABASE LINK的名称。
表1 GS_DATABASE_LINK字段 名称 类型 描述 oid oid 当前DATABASE LINK对象的唯一id(隐含属性,必须明确选择)。 dlname name 当前DATABASE LINK的名称。
owner character varying(128) 对象的所有者。 table_name character varying(128) 对象的名称。对象类型包括表、包、索引、序列、等等。