在守护进程中使用时,django connection.cursor()会卡住

时间:2011-11-22 05:11:59

标签: mysql django database-connection innodb

我有一个守护进程,它有一些使用connection.cursor()

编写的查询
>> from django.db import models, connection
>> cursor = connection.cursor()
>> cursor.execute("some sql query")

除守护进程外,这种方法完全正常。但是在守护进程中每当调用connection.cursor()时它都会被卡住。它还会通过记录器停止打印任何内容(直到守护程序重新启动)。只有通过django使用的查询在一切都停止后才能正常工作。

此前,当我使用postgres db时,此代码用于正常工作。所以我怀疑它是与mysql inodb组合有关的东西。

请建议我如何使用connection.cursor()??

来完成这项工作

0 个答案:

没有答案