暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8s SQL指南:参考_2 系统目录表_2.37 SYSINDICES

GBASE数据库 2021-12-08
287

2.37 SYSINDICES
sysindices 系统目录表描述数据库中的索引。它存储所有索引的 LOW 方式统计信息,
且对在数据库中定义的每个索引包含一行。
表 19. sysindices 系统目录表列



只有在运行了 UPDATE STATISTICS 语句后,影响现有索引的更改才会在此系统目录表
中反映出来。
indexkeys 列中的字段具有以下有效值:
procid(在 sysprocedures 中)仅为对表列定义的函数的返回值的函数索引存在。
第二个字段中列 (col1, col2, ... , coln) 的列表标识被定义索引的列。
最大值与语言相关:对于 SPL 或 Java(TM) UDR,最大为 341;对于 C UDR,最大为 102。
opclassid 标识数据库服务器用于构建和搜索索引的辅助访问方法。这与访问方法的
sysopclasses.opclassid 值相同。 
对索引的分发统计信息最近一次重新计算以来,有关该索引的 sysindices 制表 DML 操
作中 nupdates、ndeletes 和 ninserts 列的信息,请参阅在 SYSDISTRIB系统目录表中具有
相同名称的三个列的描述。
fextsize 列显示可选 EXTENT SIZE 子句在定义索引的 CREATE INDEX 语句中所指定的、
用户定义的第一个扩展数据块大小(以千字节计)。同样,nextsize 列显示可选 NEXT SIZE
子句在 CREATE INDEX 语句中所指定的、用户定义的下一个扩展数据块大小(以千字节计)。
如果创建索引时省略了对应的 EXTENT SIZE 或 NEXT SIZE 子句,那么上述每个列会显示
值零 (0)。
如果定义新索引的 CREATE INDEX 语句不包括任何显式扩展数据块大小规范,那么数
据库服务器会自动计算第一个和下一个扩展数据块大小,但 fextsize 和 nextsize 列值会设
置为 0。
建立了 tabid 列的索引并且此索引允许重复值。idxname、owner 和 tabid 列只允许
唯一值。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论