Database configuration parameter: dsi_max_xacts_in_group

dsi_max_xacts_in_group specifies the maximum number of transactions in a group. Larger numbers may reduce commit processing at the replicate database, and thereby improve throughput.

Monitor the average number of transactions placed in a group per DSI-E thread by reviewing counter 57001 – UnGroupedTransSched.

Monitor the average number of transactions per group for the total DSI connection by reviewing these counters:

Use dsi_max_xacts_in_group to control group size. Set dsi_xact_group_size to the maximum value of 2,147,483,647 and do not change it. Contention among parallel transactions may be reduced by reducing the value of dsi_max_cacts_in_group to 1, which indicates no grouping.

Monitor why groups are being closed by reviewing these counters: