In the log for updates i see that some updates take around 1-2 seconds while some updates are done within 10 milliseconds.
Can you please clarify me the reason for time difference?
Is there any better way to do bulk updates in Java api?
What i assumed was when i use a transaction boundary as above the updates will not go to back-end till i commit. But if that is so there can't be any time difference shown. So what is the behavior here?