Optimizing MQSeries Adapter Performance

 

Configure the MQSeries adapter by using the following settings when possible to increase performance.

Increase the value specified for Threads in the MQSeries Transport Properties when configuring MQSeries adapter receive locations. Increasing this property from the default value of 2 to a value of 5 will significantly improve the rate at which messages can be received using the MQSeries adapter.

MQSeries adapter transaction support incurs significant overhead. If transaction support is not a business requirement, set the Transaction Supported value in the MQSeries Transport Properties dialog box from the default value of Yes to No.

Enabling this property will enforce ordered delivery of messages as they are received from or sent to the MQSeries queue but will affect performance. When ordered delivery is enabled, the messaging runtime will use a single thread to receive messages from a given MQSeries queue. If ordered delivery of messages is not a business requirement, then do not change the default value of Ordered property in the MQSeries Transport Properties dialog box which is set as No Ordering.

Show: