【发布时间】:2009-09-19 14:32:11
【问题描述】:
我怎样才能不将 mysql 的完整结果集复制到 django 的内存中?我正在迭代一个 BIG 表,该表在查询复制时会炸毁我的内存。
似乎mysql为此使用了SSCursor,我可以用mysql低级接口完成所有这些,但是有Django的方法吗?
【问题讨论】:
-
您需要整个结果集吗?最小化查询返回的行是否有效?
-
不,我必须对每行进行一次操作,但我永远不会重新访问任何过去的行,因此将它们放在内存中是一种浪费。