动态计算和数据库重组

Dynamic Calc(动态计算)成员添加到密集维时, Essbase 不会在数据块中为成员的值保留空间。因此, Essbase 不需要重新构建数据库。

动态计算成员添加到稀疏维时, Essbase 会更新索引,但不会更改相关数据块。

在以下情况下, Essbase 不会重构数据库或更改索引( Essbase 仅保存数据库大纲,这样速度更快):

  • 添加、删除或移动密集维的动态计算成员。

  • 将稀疏维 Dynamic Calc(动态计算)成员的存储属性更改为非动态存储属性。

  • 重命名任何 Dynamic Calc(动态计算)成员。

在以下情况下, Essbase 不会重构数据库,而是会重构数据库索引,这样速度更快:

  • 添加、删除或移动稀疏维动态计算成员。

在以下情况下, Essbase 会重构数据库:

  • 将密集维中非动态成员的存储属性更改为动态计算

  • 将密集维的存储属性从动态计算成员更改为非动态值。

  • 将稀疏维中非动态成员的存储属性更改为动态计算

请参阅关于数据库重构