postgresql/doc
Tom Lane 92785dac2e Add a "row processor" API to libpq for better handling of large results.
Traditionally libpq has collected an entire query result before passing
it back to the application.  That provides a simple and transactional API,
but it's pretty inefficient for large result sets.  This patch allows the
application to process each row on-the-fly instead of accumulating the
rows into the PGresult.  Error recovery becomes a bit more complex, but
often that tradeoff is well worth making.

Kyotaro Horiguchi, reviewed by Marko Kreen and Tom Lane
2012-04-04 18:27:56 -04:00
..
src Add a "row processor" API to libpq for better handling of large results. 2012-04-04 18:27:56 -04:00
bug.template Stamp HEAD as 9.2devel. 2011-06-11 17:46:49 -04:00
KNOWN_BUGS
Makefile Add maintainer-check target 2011-03-28 22:56:52 +03:00
MISSING_FEATURES
TODO