更新时间。视图选择是NP完全问题。这个问题已经被探索了许多方法，包括贪心算法、随机搜索、遗传算法和A*搜寻演算法。对于整个OLAP多维数据集，可以通过预先计算每个单元的值来计算一些聚合函数，然后通过聚合这些聚合来计算单元汇总的聚合，并对多维问题应用分治法来有效地计算这些聚合。 例如，所有的总和就是每个单元的子和的总和。可以这样分解的函数称为可分解聚合函数，包括codice_1和codice_2，这些函数可以为每个单元计算，然后直接聚合；这些函数称为自可分解聚合函数。 在其他情况下，聚合函数可以通过计算单