query large amount of data in c++ using libpq

Поиск
Список
Период
Сортировка
От Felix Ji
Тема query large amount of data in c++ using libpq
Дата
Msg-id ebd12ced0708182134ved3f729icd757ea19cc01d68@mail.gmail.com
обсуждение исходный текст
Ответы Re: query large amount of data in c++ using libpq  (Henrik <henke@mac.se>)
Список pgsql-general
Hi all,
i am using PQexecParams() to "SELECT" about 3 million record in C++, and it takes several minutes to make it done with used memory dramatically incresed(about 200MB).
it seems when i using PQexecParams(), i can't use the query result before all the data is sent to client.
is there something like server side cursor in libpq?
or is there any other way to do this in c++?
some articles say that query for large amount of data is automaticall handled well by pg, but i can't see how.
 
thanks~~~~

В списке pgsql-general по дате отправления:

Предыдущее
От: Guy Rouillier
Дата:
Сообщение: Re: Writing most code in Stored Procedures
Следующее
От: "Vance Maverick"
Дата:
Сообщение: Re: SUBSTRING performance for large BYTEA