Database Batching Option (Cluster Level)
All RTC transactions in one batch can be handled as one job (in agents that have the property set to a number larger than one) depending on the cluster-level property setup.
To achieve that, the following cluster-level property has to be set to true:
be.engine.cluster.useDBBatching
and the following agent level property has to be set to greater than one:
Agent.AgentClassName.dbOpsBatchSize
In this case, all the RTC transactions in one batch are handled as one job (in agents that have the property set to a number larger than one).
It is important to balance the cost of processing fewer, larger jobs against the gains. The efficiencies gained by setting the useDBBatching property to true are greater if many operations of the same kind apply to the same table. The database writing process has to do an operation for each of update, insert and delete on each database table. So you don't get any gain if only one RTC in the batch is updating, inserting, or deleting in a particular table.
For reference documentation see TIBCO BusinessEvents Developer’s Guide.