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