动态计算和数据库重组
将 Dynamic Calc(动态计算)成员添加到密集维时, Essbase 不会在数据块中为成员的值保留空间。因此, Essbase 不需要重新构建数据库。
将动态计算成员添加到稀疏维时, Essbase 会更新索引,但不会更改相关数据块。
在以下情况下, Essbase 不会重构数据库或更改索引( Essbase 仅保存数据库大纲,这样速度更快):
-
添加、删除或移动密集维的动态计算成员。
-
将稀疏维 Dynamic Calc(动态计算)成员的存储属性更改为非动态存储属性。
-
重命名任何 Dynamic Calc(动态计算)成员。
在以下情况下, Essbase 不会重构数据库,而是会重构数据库索引,这样速度更快:
-
添加、删除或移动稀疏维动态计算成员。
在以下情况下, Essbase 会重构数据库:
-
将密集维中非动态成员的存储属性更改为动态计算。
-
将密集维的存储属性从动态计算成员更改为非动态值。
-
将稀疏维中非动态成员的存储属性更改为动态计算。
请参阅关于数据库重构。