此设置控制每个应用程序服务器在执行合并时的多线程处理。
范围:对范围没有硬性限制。该值必须是一个正数。
默认值:8
注:
降低该值会限制系统资源的系统利用率,导致合并性能变差。增大该值会导致 CPU 利用率升高并可能会影响其他组件的性能。
提示:
已进行了相关测试来评估 NumConsolidationThreads 从 4 增加到 8 所产生的影响。下面的结果显示合并一个月的数据所用时间缩短。
事务 | 92 个用户 NumConsolidationThreads = 4平均响应时间(秒) | 92 个用户 NumConsolidationThreads = 8平均响应时间(秒) |
---|---|---|
01_Run_Consolidation_ A_1105 | 10.11 | 3.22 |
02_Run_Consolidation_A_0005 | 16.15 | 9.47 |
03_Run_Consolidation_ A_2205 | 7.75 | 3.19 |
04_Run_Consolidation_A_3305 | 18.67 | 9.17 |
05_Run_Consolidation_B_1105 | 8.21 | 3.14 |
06_Run_Consolidation_B_0005 | 13.26 | 9.27 |
07_Run_Consolidation_B_2205 | 7.69 | 6.20 |
08_Run_Consolidation_B_3305 | 18.29 | 9.41 |
09_Run_Consolidation_C_0005 | 30.59 | 22.08 |
注:
测试期间,Financial Management 应用程序服务器的 CPU 利用率处于可接受状态,且还能容纳更多的密集型工作量。
注:
增大此值之前,请确保所有应用程序服务器的所有设置均相同;您应进行测试,了解运行并发合并而不是排队等待的合并时,在总合并时间实际上变差之前给定服务器上当前运行的合并有多少个。