Background Process Queue Recommendations

This is one of the data gathering methodologies and recommendations for functional performance improvement. The full list is defined in the Functional Performance Recommendations topic here.

Configuration properties allow admin users to manage system behavior for a wide range of functionality, for example, the management of background processes.

Important: Ensure changes in the background process queue size and parallel setting are applied with care and properly tested before promoting to production. The parallel setting and multi-threading can easily result in optimistic locking issues, which can have a negative impact on performance, rather than the desired performance gain.

Parallel and multi-threading optimizations can be applied to background process (BGP) queues used by integration endpoints, event processors, and scheduled processes.

To determine the background process type and the queue handling the process, in workbench, on the BG Processes tab, click the all users button (), select a node, open the Process Type Information flipper, and find the 'Process Type ID' parameter.

Recommendations

The following recommendations apply to specific types of BGP.

Review the topics below for information on running parallel and multi-threading processes.

In the System Setup / Super User Guide documentation:

In the System Administration documentation:

In the Data Exchange documentation: