.net: Create/store a big amount data paralleling to SQL server
See the question and my original answer on StackOverflowAre you sure you need parallel processing? 30000 may not be that big. I suggest you look at the SqlBulkCopy class first. Here is a link that explains how to use it: Using SqlBulkCopy To Perform Efficient Bulk SQL Operations