title: Worsening performance with mysql data insertion and entity framework
body: <p>I'm pulling match data from an online game API and saving details to a locally hosted mysql database.  Each call to the API returns about 100 matches and I'm inserting 15 matches at a time.  For each match i'm inserting anywhere from 150-250 rows in 5 tables.</p>
  
  <p>I've used the optimizations described here: <a href="https://stackoverflow.com/questions/5940225/fastest-way-of-inserting-in-entity-framework">Fastest Way of Inserting in Entity Framework</a></p>
  
  <p>I've been able to insert about 9 matches/sec but now that I've saved 204,000 matches the insertion time has slowed to 2.5 matches/sec.  I hope to save all matches since inception which is probably around 300+ million matches.</p>
  
  <p>I can't use SqlBulkCopy because this is a mysql database.</p>
  
  <p>Is there any further optimizations that I can do?  I'd like to parallelize, but I suppose I'll still be blocked on DB.</p>
  
  <p>Thanks.</p>