Как читать данные из Postgres построчно, не загружая все в память?
Я обнаружил, что когда делаю запрос в базу данных с помощью сишной функции PQexec, сразу после ее выполнения выделяется большое количество памяти под результат запроса.
Как бы мне сделать чтение данных не загружая весь результат в память, а работая с каждой строкой по очереди?