Python Postgres я могу получить () 1 миллион строк?

Я используюpsycopg2 Модуль в Python для чтения из базы данных Postgres, мне нужно выполнить некоторые операции над всеми строками в столбце, который имеет более 1 миллиона строк.

Я бы хотел знатьcur.fetchall() сбой или причина моего сервера? (поскольку моя оперативная память может быть не такой большой, чтобы вместить все эти данные)

q="SELECT names from myTable;"
cur.execute(q)
rows=cur.fetchall()
for row in rows:
    doSomething(row)

какой умный способ сделать это?

Ответы на вопрос(4)

Ваш ответ на вопрос