Django ORM大数据库获取进程被杀死

时间:2014-05-05 20:59:52

标签: python django django-models django-orm

我同样使用Django ORM获取大约400,000条记录

rs_people = Person.objects.all() # about 400k records

问题是我的进程因内存使用率过高而被杀死,可能是泄漏?我在这里发现了一个类似的问题 - Why does not Django release fetched db objects?,但没有提供解决方案。

我必须同意@Zaar Hai的评论“我可以建议将Django ORM用于除小数据集之外的任何事情都是不切实际的。”

有人有使用Django ORM成功获取超过50万条记录的经验吗?

0 个答案:

没有答案