您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

sysindexes

说明

每个聚簇索引、每个非聚簇索引、每个没有聚簇索引的表和每个包含text 或 image 列的表在 sysindexes 中都有相应的一行。每个基于函数的索引或在计算列上创建的索引在该表中也都有相应的一行。

engine

引擎号

name

索引或表名。

id

索引的 ID 或索引所属的表的 ID。

indid

有效值包括:

  • 0 = 如果是表。

  • 1 = 如果是所有页锁定表上的聚簇索引。

  • >1 = 如果是 DOL 锁定表上的非聚簇索引或聚簇索引。

  • 255 = 如果是 text、image、文本链或 Java 行外结构(大对象,即LOB 结构)

    doampg

    旧函数

    ioampg

    旧函数

    oampgtrips

    在刷新之前,OAM 页在高速缓存中循环而未被重新使用的次数

    status3

    内部系统状态信息

    status2

    内部系统状态信息

    ipgtrips

    在刷新之前,索引页在高速缓存中循环而未被重新使用的次数

    first

    旧函数

    root

    旧函数

    distribution

    未使用。 以前用于存储索引的分布页的页码。

    usagecnt

    保留

    segment

    对象所在的段号

    status

    内部系统的状态信息

    maxrowsperpage

    每页的最大行数

    minlen

    最小行大小

    maxlen

    最大行大小

    maxirow

    非叶索引行的最大大小

    keycnt

    对于所有页锁定表中的聚簇索引,则为键的个数;对所有其它索引,则为键的个数加 1

    keys1

    如果条目是索引,则为键列的说明

    keys2

    如果条目是索引,则为键列的说明

    soid

    创建索引时使用的排序顺序 ID;如果键中没有字符数据,则为 0

    csid

    创建索引时使用的字符集 ID;如果键中没有字符数据,则为 0

    base_partition

    旧函数

    fill_factor

    使用 sp_chgattribute 设置的表的填充因子值

    res_page_gap

    表中 reservepagegap 的值

    exp_rowsize

    期望的数据行大小

    keys3

    如果条目是索引,则为键列的说明

    identitygap

    表的标识间隔

    crdate

    创建日期

    partitiontype

    值包括:

  • 1 = 范围

  • 2 = 散列

  • 3 或 NULL = [缺省值] 循环

  • 4 = 列表

    conditionid

    分区条件的 ID。 如果 partitiontype 为循环或散列,则为 Null

    索引

  • id、indid 上的唯一聚簇索引