These two methods are not different from network. The BATCH way can help relays handle events batchly. With the BATCH method, a relay handle hundreds events only need two sql:
select * from event where id in (?, ?, ?, ?).
and the batch insert sql:
insert into event (xxx, xxx) values (?, ?), (?, ?), (?, ?), (?, ?).
If send the event one by one, the relay at lease send hundreds insert sql.
Usually, the batch insert sql is faster the one by one insert sql.