NumConsolidationThreads

This setting controls the multi-threading of consolidations per application server.

Range: No hard limit on range. Value must be a positive number.

Default value: 8

Note:

Lowering the value limits the system's utilization of system resources, resulting in slower consolidation performance. Raising the value results in higher CPU utilization and may affect other components’ performance.

Tip:

Tests were conducted to evaluate the impact of increasing NumConsolidationThreads from 4 to 8. Results below show that one month consolidation times became faster.

Transactions92 users

NumConsolidationThreads = 4

Average Response Time (seconds)

92 users

NumConsolidationThreads = 8

Average Response Time (seconds)

01_Run_Consolidation_ A_110510.113.22
02_Run_Consolidation_A_000516.159.47
03_Run_Consolidation_ A_22057.753.19
04_Run_Consolidation_A_330518.679.17
05_Run_Consolidation_B_11058.213.14
06_Run_Consolidation_B_000513.269.27
07_Run_Consolidation_B_22057.696.20
08_Run_Consolidation_B_330518.299.41
09_Run_Consolidation_C_000530.5922.08

Note:

CPU utilization on Financial Management application servers during test execution was acceptable with capacity available to accommodate more intense workload.

Note:

Before increasing this value, ensure all settings are the same on all application servers; you should test to see how many current consolidations will run on a given server before total consolidation time is actually worse when running concurrent consolidations versus consolidations waiting in queue.