同じDB接続から生成された複数のカーソル(たとえば、それぞれが異なるスレッドにある)がある場合、1つのカーソル(たとえば、Python:cursor.execute('COMMIT'))でコミットすると、内の別のカーソルで進行中のトランザクションに影響します同じ接続?もしそうなら、このようなクロスカーソルの問題を回避するために、DB接続ごとに常に1つのカーソルだけを持つべきですか?(また、ご存知の場合、これはGoogle Cloud SQLにも当てはまりますか?)
アドバイスをよろしくお願いします。