我有一個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