title: SQLAlchemy and max_allowed_packet problem
body: <p>Due to the nature of my application, I need to support fast inserts of large volumes of data into the database. Using executemany() increases performance, but there's a caveat. For example, MySQL has a configuration parameter called max_allowed_packet, and if the total size of my insert queries exceeds its value, MySQL throws an error.</p>
  
  <p><strong>Question #1</strong>: Is there a way to tell SQLAlchemy to split the packet into several smaller ones?<br>
  <strong>Question #2</strong>: If other RDBS have similar constraints, how should I work around them as well?
  <br><br><br><br>
  <em>P.S. I had posted this question earlier but deleted it when I wrongly assumed that likely I will not encounter this problem after all. Sadly, that's not the case.</em></p>