which one should I use? suppose one insert statement will be produced every second, should I gather 100/1000 insert statements and then do a batch insert at one time? or just insert one when the system produce one?