Hi,
In Biztalk mngmtDB there is a table called adm_serviceClass.
There is a column named BatchSize which defines the size of each batch to be sent to adapters.
The default BatchSize is 20.
My biztalk application works pretty fast and sends about 600 messages per sec.
I’ve tried to change the BatchSize in adm_serviceClass to 100 and surprisingly the application sent only 20 messages per sec!
More to mention that I use MQSC send adapter which is defined with batch size of 1000 in the adapter handler properties.
The row in which I changed the BatchSize is in Messaging inProcess.
My question is: how come that when I increases the BatchSize in adm_serviceClass, the throuput gets very low (20 messages/sec)
whereas with the default value (20) the throuput is very high ?
Thanks.