脱机数据库插入期间django内存泄漏

脱机数据库插入期间django内存泄漏,django,memory-leaks,Django,Memory Leaks,在脱机过程中(使用管理脚本)插入数据库数据时,我遇到以下问题: 给定的链接有大量的条目。这个过程在循环过程中占用越来越多的内存 检查设置。DEBUG不是真的为什么不呢?我想你的设置中有DEBUG=True。这可以解释内存泄漏的原因。谢谢你的回答@Ngenator,我有太多的数据,无法同时放入内存。不过,我有时间从磁盘上读取它们并逐个存储它们。您可能需要考虑使用then,或者将其分解为可管理的块,以便可以使用多个大容量操作。我认为不能使用批量操作是不合理的,因为项目太多了…@Ngenator是的,

在脱机过程中(使用管理脚本)插入数据库数据时,我遇到以下问题:


给定的链接有大量的条目。这个过程在循环过程中占用越来越多的内存

检查
设置。DEBUG
不是
真的

为什么不呢?我想你的设置中有DEBUG=True。这可以解释内存泄漏的原因。谢谢你的回答@Ngenator,我有太多的数据,无法同时放入内存。不过,我有时间从磁盘上读取它们并逐个存储它们。您可能需要考虑使用then,或者将其分解为可管理的块,以便可以使用多个大容量操作。我认为不能使用批量操作是不合理的,因为项目太多了…@Ngenator是的,将整个数据分割成块当然是好的。但是,这实际上并没有回答这个问题。因为添加块仍然会导致相同的内存问题,只有将debug设置为false才能解决它。
from foo.models import bar

for i in links:
  bar.objects.create()