GBASE 8S系统目录表
系统目录由描述数据库结构的表和视图组成。这些表对象有时称为数据字典,它们包含 数据库本身的所有信息。每个系统目录表都包含有关数据库中特定元素的信息。每个数据 库都有它自己的系统目录。 这些主题提供了有关系统目录表的结构、内容和使用的信息。还包含了有关“信息模式” 的信息,它提供有关用户会话当前所连接 GBase 8s 实例的所有数据库中表、视图和列的 信息。 系统目录表跟踪的对象 • 使用系统目录 • 系统目录的结构 • SYSAGGREGATES • SYSAMS sysams 系统目录表中包含使用内置访问方法和那些由 SQL CREATE ACCESS METHOD 语句创建的访问方法所需的信息。 • SYSATTRTYPES SYSAUTOLOCATE sysautolocate 系统目录表保留供将来使用。 • SYSBLOBS • SYSCASTS • SYSCHECKS • SYSCHECKUDRDEP • SYSCOLATTRIBS syscolattribs 系统目录表描述智能大对象(即 CLOB 和 BLOB 数据类型)的特征。 • SYSCOLAUTH • SYSCOLDEPEND • SYSCOLUMNS syscolumns 系统目录表描述数据库中的每个列。 • SYSCOLUMNSEXT• SYSCOLCOMMS • SYSCOLCOMMENTS • SYSCOMMAUTH • SYSCOMMS • SYSCOMMENTS • SYSCONSTRAINTS • SYSDEFAULTS sysdefaults 系统目录表列出了对数据库中的每一列设置的用户定义的缺省值。对于 每个用户定义的缺省值,都存在一行。 • SYSDEPEND • SYSDEFAULTSEXPR • SYSDIRECTIVES • SYSDISTRIB sysdistrib 系统目录表存储数据分发信息以供查询优化器使用。数据分发为优化器提 供了详细的表和列信息以改进 SELECT 语句的执行路径的选择。 • SYSDOMAINS • SYSERRORS • SYSEXTCOLS sysextcols 系统目录表包含一行,该行描述格式类型 (fmttype) 为 FIXED 的外部表 tabid 中的每个内部列。 • SYSEXTDFILES sysextdfiles 系统目录表包含外部表的标识代码和路径。 • SYSEXTERNAL 对于每个外部表,sysexternal 系统目录表中都存在单个行。 • SYSFRAGAUTH • SYSFRAGDIST sysfragdist 系统目录表会存储分段表和索引的分段级别列统计信息。对于每个表分 段或索引分段,都存在一行。