title: Does a commit on a Python MySQLdb cursor affect transactions in progress in another cursor?
body: <p>If I have multiple cursors (each in a different thread, for example) generated from the same DB connection, does a commit on one cursor (e.g. in Python: cursor.execute('COMMIT')) affect transactions in progress on another cursor within the same connection?  If so, should I always only have one cursor per DB connection, in order to avoid cross-cursor issues like this?   (Also, if you know, does this also apply to Google Cloud SQL?)</p>
  
  <p>Thanks in advance for any advice.</p>