我有一个Django的应用程序,加载到sqlite3数据库文件的大量数据。
我们正在谈论数百万条目,在一个函数中输入,在其执行的某个时刻抛出:MemoryError与Django
File "/root/codebase/lib/python2.6/site-packages/Django-1.3.1-py2.6.egg/django/db/transaction.py", line 219, in inner
self.__exit__(*sys.exc_info())
File "/root/codebase/lib/python2.6/site-packages/Django-1.3.1-py2.6.egg/django/db/transaction.py", line 207, in __exit__
self.exiting(exc_value, self.using)
File "/root/codebase/lib/python2.6/site-packages/Django-1.3.1-py2.6.egg/django/db/transaction.py", line 286, in exiting
leave_transaction_management(using=using)
File "/root/codebase/lib/python2.6/site-packages/Django-1.3.1-py2.6.egg/django/db/transaction.py", line 56, in leave_transaction_management
connection.leave_transaction_management()
File "/root/codebase/lib/python2.6/site-packages/Django-1.3.1-py2.6.egg/django/db/backends/__init__.py", line 114, in leave_transaction_management
self.rollback()
MemoryError
我检查了我的功能,并且它不泄漏内存。还有什么可以做的呢?
您有任何机会将DEBUG设置为True吗? – 2012-01-11 10:04:32