Oi Rodrigo Nunes, Hoje já fazemos a paginação das pesquisas, mas nos teste que estava fazem aqui pelo Pg_Admin utilizando cursor o ganho de performance é considerável, por isso a tentativa de utiliza-lo. Pelo que pesquisei acho que não será possível implementa-lo na arquitetura da minha aplicação, mas mesmo assim agradeço pela atenção.
Abraço. >Rogerio, > >Acredito que você deseje fazer uma paginação da sua pesquisa. >Procure no google pela referência: delphi paginação >O conceito básico da paginação é variar os valores no limit. >Espero ter ajudado. > >Abraço > >Rodrigo Nunes ________________________________ De: rogeriogrando <[email protected]> Para: [email protected] Enviadas: Terça-feira, 28 de Setembro de 2010 9:57:53 Assunto: [pgbr-geral] Duvida com cursores Ola pessoal, Tenho uma aplicação em três camadas: Delphi>JBoss>PstgreSQL 8.3. O Jboss faz um pool de conexão com o banco, quando a aplicação faz uma consulta para carregar uma grid com vários registros utilizo "limit offset" para carregar parte da tabela, isso com cursor ficaria muito mais rápido na hora de pegar os próximos registros. A duvida é. Quando carrego a grid eu faço uma conexão e fecho quando vou buscar os próximos abro oura conexão e fecho, e pelo que eu li na documentação o cursor para funcionar precisa estar em uma transação, nesse caso não funcionaria na forma em que minha aplicação funciona hoje. Estou certo? Estou errado de trabalhar dessa forma? Existe alguma maneira para eu utilizar cursor sem ter que mudar minha aplicação? Obrigado a todos. _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
