In one of my projects my requirement is to insert/add more than 15000 records/entries at one og in a custom list.

After searching some of the blogs i found some useful information about adding bulk entries in custom list.I tried to add by the batch files, i called processbatchdata method for bulk entries.

Referred link : http://www.arboundy.com/code/sharepoint/bulk-add-new-items-to-a-sharepoint-list-using-processbatchdata/

However i ended up with the performance issue,its taking more than 2 minutes for adding 5000 entries.

Can anyone help me on this issue.

Many Thanks.


2 Answers 2


If you are complaining about 2 minutes being slow for 5k items, presumably this isn't a one time import - you may consider looking at Business Connectivity Services to connect directly to your external data source.


Is this a frequent step or just a one time task?

If it's frequent, I recommend NOT doing this in SharePoint! Sorry, I don't have a good answer. I would revisit the requirements and look at farming this high amount of data into another SQL database and use BCS to connect and manage the data.

I strongly oppose high amounts of data in SP, especially if this is a frequent task... Check out BCS

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.