估计散列大小

ESTIMATEDHASHSIZE 配置设置以百万为单位指定加载到内存中的 Essbase 成员名称和别名字符串的估计数量,以便在维构建和大纲编辑期间实现名称查找和名称插入的最佳性能。

ESTIMATEDHASHSIZE 允许您配置新的散列表实现,从而增加内存占用。为此配置设置设置的值会影响编辑大纲时使用的内存量。如果将该值设置为小于估计字符串数的数字,则维构建性能可能会受到影响。

此配置设置适用于块存储和聚合存储应用程序。

语法

ESTIMATEDHASHSIZE [appname] n
  • appname - 可选。指定估计的散列大小适用的应用程序。如果未指定应用程序,该设置将应用于 Essbase Server 上的所有应用程序。

  • n - 指定在扩展散列表中填充的估计字符串数。该值必须是介于 1 和 256 之间的整数。值 1 表示 1 百万个字符串;值为 256 表示 2.56 亿个字符串。

    默认值为 5(500 万个字符串)。

范例

ESTIMATEDHASHSIZE Sample 50

为示例应用程序将加载到内存中的成员名称和别名字符串的估计数量设置为 5,000 万。