курсор драйвера в том же Python
cur = pg_conn.cursor()
for row in cur.execute("SELECT * FROM big_table") Также будет экономиться память?
Относительно чего?
Это зависит от того, что и как используется "под капотом" данной конкретной библиотеки / API доступа к PostgreSQL (да и от того, как Вы потом работаете с этим result set). Т.е. смотрите документацию по конкретному "драйверу в том же Python" (мне помнится, их больше одного).
Обсуждают сегодня