Support forum

Advanced Search

— Forum Scope —

— Match —

— Forum Options —

Minimum search word length is 3 characters - maximum search word length is 84 characters

Maximum Batch
sp_NewPost Add Reply sp_NewTopic Add Topic
September 27, 2011
2:25 pm
Henk Helmantel

Hi Fergus,

Yes, that would be too much. The optimum depends on how many gateways you use and whether you tend to send single messages or bulk messages in batches. Using a MaximumBatchSize of more than 10 is most likely not useful for the Clickatell Gateway. The same is true for GSM Modem Gateways. When you use more than 50 3G modems and send messages in large quantities, a MaximumBatchSize of 20 is probably optimal. But for less than 50 3G modems a value of 10 or lower is usually better.

For the SQL Connector the MaximumBatchSize is set to 500 because database operations are much more efficient in large chunks than in single (1 message) operations. There is almost no disadvantage to use a larger setting.

Regards, Henk

September 27, 2011
1:10 pm

There is also a maximum batch size in the Clickatell gateway advanced properties that defaults to 1.
should i also up this to 500. Or would that be too much for a gateway?


July 11, 2011
2:12 pm
Henk Helmantel

Hi Rick,

The MaximumBatchSize setting determines how much messages a Gateway or Connector can process concurrently. The relevance of this setting depends on the type of Gateway or Connector.

For the GSM Modem Gateway a MaximumBatchSize of 1 is sufficient because the gateway can only send 1 message every 3-6 seconds and the overhead of getting a new message from the central message queue does not slow it down much. For systems with multiple GSM Modem Gateways it might even slow down message sending because messages are sent with one GSM Modem instead of using round-robin to distribute the messages evenly over the modems.

For the SQL Connector a MaximumBatchSize of 500 is a good setting. It means that messages are read from or written to the database in chunks of 500 messages max. If the MaximumBatchSize is too low or too high it can slow down message processing or have too much impact on the database resources.


July 11, 2011
9:55 am

In advance settings there is a maximanbatch setting set to 500, at what intervals does it send batches? so in the default example it sends 500 then at what delay does it send the next 500? because if we can adjust the batch levels that would be fantastic.


Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 529

Currently Online:
2 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Member Stats:

Guest Posters: 677

Members: 0

Moderators: 0

Admins: 1

Forum Stats:

Groups: 2

Forums: 3

Topics: 1149

Posts: 3928

Newest Members:

, Henk Helmantel

Administrators: Henk Helmantel: 1502