使用 oncheck -pT 监视数据库空间中的简单大对象

使用 oncheck -pT 可监视数据库空间来确定 TEXT 和 BYTE 数据使用的数据库空间的页数。

此命令采用数据库名称或表名作为参数。 对于数据库中的每个表,或对于特定表,数据库服务器显示常规表空间报告。

常规报告之后是扩展数据块中页使用的详细分类(按页类型)。请参阅 Type 列以获取有关 TEXT 和 BYTE 数据的信息。

数据库服务器可以将一个以上的简单大对象存储在同一 BLOB 页上。因此,可对表空间中存储 TEXT 或 BYTE 数据的页数计数,但无法估计表中简单大对象的数目。

以下示例显示样本输出。

TBLSpace Usage Report for mydemo:chrisw.catalog

    Type                  Pages      Empty  Semi-Full       Full  Very-Full
    ---------------- ---------- ---------- ---------- ---------- ----------
    Free                      7
    Bit-Map                   1
    Index                     2
    Data (Home)               9
    Data (Remainder)          0          0          0          0          0
    Tblspace BLOBs            5          0          0          1          4
                     ----------
    Total Pages              24

    Unused Space Summary

        Unused data bytes in Home pages                3564
        Unused data bytes in Remainder pages              0
        Unused bytes in Tblspace Blob pages            1430

Index Usage Report for index  111_16 on mydemo:chrisw.catalog

                    Average    Average
    Level    Total No. Keys Free Bytes
    ----- -------- -------- ----------
        1        1       74       1058
    ----- -------- -------- ----------
    Total        1       74       1058

Index Usage Report for index  111_18 on mydemo:chrisw.catalog

                    Average    Average
    Level    Total No. Keys Free Bytes
    ----- -------- -------- ----------
        1        1       74        984
    ----- -------- -------- ----------
    Total        1       74        984