Hi Lokesh,
It would be efficient to start working with batches. This is because, it might cause problems with the memory size of the Mendix Runtime when you are committing all the objects at once.
I think you were aware about Limit and Offset to retrieve objects in batches by microflow.
If not, go through the below module.
Mendix Academy - 3.2 Using Batches
here you can understand why it is efficient to commit large data in batches.