引起Essbase磁盘碎片的几种情况

Essbase database fragmentation occurs when blocks are "re-written" within the database. Not all "re-writes" to a cube will cause fragmentation. Listed below are some behaviors that can cause Essbase fragmentation.

  • Sending data to a dense dimension that previously did not have any data - This occurs when you have a write back cube where users are adding new data to a dense dimension, such as adding data to the current month or adding data to an account that previously did not have any data. (Assuming that time and accounts are dense)
  • Loading data into a cube - Load rules can also cause database fragmentation if they are not set up properly. When loading data into Essbase, you always want to sort the data so that sparse dimensions are represented first in the data loads. The sorting of data files/sources has a huge impact on Essbase performance and fragmentation. Rule of thumb: make sure that the data source is sorted by the columns that represent the sparse dimensions first.
  • Adding incremental data to a cube - Adding the "current month's data" to an Essbase cube can cause fragmentation if the time dimension is tagged as dense.

Fragmentation has a huge impact on cube performance. There are two ways to "un-fragment" an Essbase cube. One is to clear and reload the data into the cube. The other is to cause Essbase to perform a dense restructure.

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值