title: How often to call DataContext.SubmitChanges() for a large number of inserts?
body: <p>How many <code>InsertOnSubmit</code> should I call before calling <code>SubmitChanges</code>? I'm adding data from a web service that can return tens of thousands of records one record at a time. The wrapper class around the web service exposes the records a an <code>IEnumberable</code> collection to hide an elaborate chunking mechanism.</p>
  
  <p>Are there guidelines on how many inserts I should accumulate before submitting them?</p>