【DB2学习】使用reorgchk 收集表的信息

D:\DB2\BIN>db2 reorgchk update statistics on table yang.bd_corp
正在执行 RUNSTATS ....
表统计信息:
F1: 100 * OVERFLOW / CARD F2: 100 * (数据页的有效空间使用率) > 70
F3: 100 * (需要页数 / 总页数) > 80

SCHEMA.NAME  CARD     OV     NP     FP ACTBLK    TSIZE  F1  F2  F3 REORG
--------------------------------------------------------------------------------
YANG.BD_CORP  4       0      1      1      -     2600   0    - 100  --

索引统计信息:

F4: CLUSTERRATIO 或正常化的 CLUSTERFACTOR > 80
F5: 100 * (叶子页的已用空间 / 非空叶子页的可用空间) > MIN(50, (100 - PCTFREE))
F6: (100 - PCTFREE) * (在一个较小层索引中的可用空间数量 / 所有键所需的空间数量)
F7: 100 * (伪删除的 RID 数 / RID 总数) F8: 100 * (伪空叶子页数 / 叶子页总数)

SCHEMA.NAME  INDCARD  LEAF ELEAF LVLS  NDEL    KEYS LEAF_RECSIZE
NLEAF_RECSIZE LEAF_PAGE_OVERHEAD NLEAF_PAGE_OVERHEAD  F4  F5  F6  F7  F8 REORG
--------------------------------------------------------------------------------
YANG.BD_CORP
YANG.I_BD_CORP_1 4     1     0    1     0       4            5
            5                984                 984 100   -   -   0   0 -----
YANG.I_BD_CORP_2 4     1     0    1     0       4           11
           11                984                 984 100   -   -   0   0 -----
YANG.PK_BD_CORP  4     1     0    1     0       4            4
            4                822                 822 100   -   -   0   0 -----

CLUSTERRATIO 或正常化的 CLUSTERFACTOR(F4)将指示索引需要
REORG,该索引与基本表不在相同的序列中。当在表中定义了多个索引时,一个或多个索引
可能被标记为需要 REORG。指定 REORG 顺序的最重要索引。
使用 ORGANIZE BY
子句和相应的维索引定义的表的名称有“*”后缀。维索引的基数等价于表的“活动的块数
”统计信息。

上一篇:maven编译打包 for maxcompute graph


下一篇:利用BBED恢复UPDATE修改前的值