How can I optimize throughput for incentive compensation batch processing?

Ensure that you have at least three times the number of batches as workers (or processing threads) to keep all workers busy simultaneously, most of the time.

  • For Classification and Crediting Batch Processing, for Number of Batches, enter the results for this expression: 3 x Number of Workers. For Rollup and Calculation Batch Processing, the number of batches and batch size are determined by the application for optimum batching.

  • For Participant Batch Size for Payment, for Participant Batch Size, enter the result of this expression: (Number of Participants / (3 x Number of Workers))

Start with the recommended configuration and refine the parameters based on your testing results.