标签: python sqlalchemy
所以我的问题是,当我使用for循环访问行时,ResultProxy根据需要加载结果吗?或者只是将所有行一次加载到内存中。
ResultProxy
for record in result_proxy: print(record)
答案 0 :(得分:1)
如果您查看ResultProxy source code中的iter方法,则可以看到它调用了fetchone() DBAPI方法。这应该一次将游标的一行加载到内存中。