hi,
There is no need to do user lockings.
When you lanch your init let's say at 2pm. Even if a user is inserting data in your table at 2:05pm.
The infopackage will take only data present until 2pm.
Besides there is some safety intalls to be respected.
Amine