我正在使用python中的psycopg2模块从postgres数据库中读取数据,我需要对一列中的所有行执行一些操作,该列有超过psycopg2万行.
我想知道cur.fetchall()
会失败还是导致我的服务器宕机?(因为我的RAM可能没有那么大,无法容纳所有数据)
q="SELECT names from myTable;"
cur.execute(q)
rows=cur.fetchall()
for row in rows:
doSomething(row)
更聪明的方法是什么?