I'm using MySQLdb and when I perform an UPDATE to a table row I sometimes get an infinite process hang.
At first I thought, maybe its COMMIT since the table is Innodb, but even with autocommit(True) and db.commit() after each update I still get the hang.
Is it possible there is a row lock and the query just fails to carry out? Is there a way to handle potential row locks or maybe even handle slow queries?