Olá, Bem lembrado pelo Osvaldo, se você utilizar um cursor deve manter uma transação em aberto para processar.
Também não sei precisar qual é mais eficiente. []s 2009/2/18 Osvaldo Kussama <osvaldo.kuss...@gmail.com>: > 2009/2/18 José Mello Júnior <jose.mello.jun...@gmail.com>: >> Endendo que a questão está muito mais para a ótica de um aplicativo do que >> para o SGBD, mas aproveitando esta dúvida eu gostaria de perguntar o >> seguinte: em um caso como esse, é mais fácil (ou dinâmico) a manipulação de >> um cursor, onde o postgres se preocupa com o dimensionamento do resultado ou >> utilizando LIMIT e OFFSET as consultas são de alguma forma otimizadas? >> > > > Creio que para utilizar CURSOR neste caso você necessita manter uma > transação aberta. > > Se isso não for um empecilho é realmente uma alternativa. > > Não sei qual das soluções (CURSOR ou OFFSET/LIMIT) é mais eficiente. > > Osvaldo > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- João Paulo www.dextra.com.br/postgres PostgreSQL _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral