Tips for Optimizing System Runtime 

To optimize system performance and run time, please observe the following:

Avoid having more than 50 segments in an allocation cycle, as this will otherwise cause a considerable rise in system run time.

Check whether it is necessary to set the iterative indicator in the relevant cycle.

The processing of the assessment occurs more quickly than processing of the distribution as, in the case of the assessment, the data is summarized via an account.

The optimal database access strategy depends heavily on the definition of a cycle. You can define the type of database access strategy via an indicator.

From the Execute <Allocation Type>: Initial Screen, choose Settings ® Database selection. Here, you can choose between the following database access strategies:

For each field in the cycle that is accessed, the largest and smallest value is determined in the whole cycle and used for database selection.

Advantage: Database is accessed exactly once.

Disadvantage: There is the risk that too many objects are selected. You have to eliminate the excess afterwards.

For each field in the cycle that is accessed, the largest and smallest value is determined in the segment.

Advantage: The performance of database selection with number of segments is virtually linear and no longer exponential.

Disadvantage: Occasionally, the hit list is rather high.