Steve Howe wrote:
> Existe a opção de seria usar DECLARE [1] /FETCH [2] para retornar os 
> resultados em conjuntos menores. Há algumas APIs que fazem isso 
> automaticamente, dependendo é claro da linguagem de acesso utilizada.

        Ainda assim o PostGreSql executaria primeiro o cursor para depois ir 
enviando os registros, o que não resolveria para o que ele precisa.

> Por outro lado, carregar 420mil registros de uma vez quase nunca é uma boa 
> idéia. Não seria o caso de utilizar LIMIT e OFFSET [3] para retornar apenas 
> uma parte destes registros ?

        Esta é a questão, PosGreSql não envia os registros sob demanda.

--
Shander Lyrio
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a