对不起我的无知并且需要做this question again。只是我或者保存点方法真的不是那么简单。
for i, item in enumerate(a_lot_of_objects):
database[i]=item
if i % 10000 ==0:
transaction.savepoint(True)
transaction.commit()
我对此代码的期望是:
但是,我认为,因为保存点在设计上还有其他用途,所以它不能那么简单。
无论如何,我需要的只是这样:内存不会被占用,缓存不会随着我仍然不知道如何弄清楚而继续增长。
任何建议都会受到欢迎和赞赏。