Intelligent Calculation is designed to provide significant calculation performance benefits for these types of calculations:
A full calculation of a database (CALC ALL), with some exceptions.
A calculation script that calculates all members in one CALC DIM statement.
For database calculations that cannot use Intelligent Calculation for the full calculation, you may be able to use Intelligent Calculation for part of the calculation.
For example, to significantly improve calculation performance for a case in which you calculate a database by doing a default consolidation and then an allocation of data, enable Intelligent Calculation for the default consolidation and then disable Intelligent Calculation for the allocation.
Assuming that Intelligent Calculation is turned on (the default), create a calculation script to perform these steps for a partial Intelligent Calculation:
Enable Intelligent Calculation, if it is disabled
Use CALC ALL to calculate the database
Use the SET UPDATECALC command to disable Intelligent Calculation
Allocate data
Optionally, enable Intelligent Calculation again