块存储应用程序的统计信息

  • 常规 - 常规统计信息:

    • 数据库启动时间 - 以数据库服务器的时区为准的启动时间

    • 数据库经过的时间 - 采用“小时:分钟:秒”格式的经过时间

    • 连接数 - 连接的用户数量

  • - 有关块存储数据库的数据块的统计信息:

    • 现有的块数 - 存在(包含数据)的块的总数

    • 块大小 - 每个展开(解压缩)的数据块的大小(单元格数 * 8,以字节为单位,理想情况下此值应在 8 - 100 KB 之间)。要改变块大小,必须更改数据库的密集-稀疏配置。

    • 潜在的块数 - 最大块数(通过将一个稀疏维中的成员数依次乘以其他稀疏维中的成员数而得出)。例如,Sample Basic 数据库包含 19 个“产品”成员以及 25 个“市场”成员(不计入共享或仅标签成员)。由于“产品”和“市场”是存储数据的稀疏维,因此潜在的数据块数是 19 x 25 = 475。

    • 现有的 0 级别块 - 存在(包含数据)的 0 级别块(稀疏维成员无子代的块)的总数。由于可以在高级别上加载数据,因此 0 级别块和通过输入数据创建的块不一定相同。

    • 现有的高级别块 - 存在(包含数据)的非 0 级别块的总数。高级别块包括高级别稀疏成员的所有组合以及包含 0 级别稀疏成员的高级别组合。

    • 块密度 (%) - 每个数据块中数据点的平均填充百分比(基于对现有数据块的取样)。密集-稀疏配置应最大化块密度。但是,最大化块密度可能导致数据块的增殖。对块大小和块增殖的考虑应优先于尝试最大化块密度。

    • 现有的最大块百分比 - 存在的块数占潜在块数的百分比。此百分比是数据库稀疏性的度量。此数值非常低是很常见的;例如,小于 1%。

    • 压缩比率 - 存储在磁盘上的块的压缩效率度量。压缩率通常指示块密度。

    • 平均分簇率 - 数据 (.pag) 文件的碎片程度。最大值 1 表示无碎片。如果正在经历检索、计算或数据加载性能下降且分簇率值明显小于 1,则应考虑进行导出和重新加载数据以强制重写数据文件。重写文件将整理文件碎片,从而使分簇率更接近于 1。

    • 平均碎片程度 - 数据库中的可用空间。例如,平均碎片程度值 3.174765 表示数据库有 3% 的可用空间已碎片化。随着您更新和计算数据,当某个块无法再容纳其原始空间时会出现空白空间,并且空白空间会附加到文件末尾或容纳其他足够大的空白空间。该数字越大,存在的空白空间就越多,获取特定记录所用的时间也就越长。平均碎片程度可帮助您确定是否应该执行重建。

  • 运行时间

    • 索引文件 - 索引文件的总数。

    • 页文件 - 页文件的总数。

    当索引 (.ind) 或页 (.pag) 文件达到最大值 2 GB 后,将创建新的索引文件或页文件。索引文件和页文件的数量代表了大致的数据库大小,有助于解决性能问题。例如,如果您有一个索引文件或页文件,则数据库大小将大于或等于 2 GB。例如,如果您有两个索引文件或页文件,则数据库大小将大于或等于 4 GB。

教程视频:


视频图标

管理 BSO 数据库属性