O problema foi resolvido. Quando montava a list eu fazia duas novas consultas no banco de dados onde eu montava dois novos campos acumulativos, ou seja na mesma linha mais de um dado. Não consegui fazer isso na consulta principal. Funcionava bem até um certo ponto, quando tirei estas consultas funcionou normal. Agora vou ter que achar uma solução para estas pesquisas, são simples mas tenho que botar na mesma linha. Obrigado pela ajuda.
From: Vilson Sent: Wednesday, April 22, 2015 8:11 AM To: Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral] consulta lenta Mudei o programa recompilei e instalei novamente no cliente e não deu certo, simplesmente parou de funcionar. Deve ser algo a ver entre o windows – memória – banco de dados. Sendo que instalei em um computador com as mesmas configurações e funciona normalmente. Não tenho convicção que seja o banco de dados, nem o computador e como é a segunda vez que acontece fico em dúvida. From: Vilson Sent: Monday, April 20, 2015 6:20 PM To: Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral] consulta lenta - Não medi porque achei a aplicação pequena; - Esta é uma aplicação desktop - O resultado é trazido de uma só vez; - Fiz outros testes e realmente ficou lento mas não travou - Volto a destacar que estava funcionando normalmente em um dia e no outro ficou com esta lentidão From: Matheus de Oliveira Sent: Monday, April 20, 2015 6:03 PM To: Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral] consulta lenta 2015-04-20 17:53 GMT-03:00 Vilson <[email protected]>: vamos por partes: - Esta consulta foi feita a analize no pgadimIII - Mas no aplicativo esta consulta é muito lenta quando não trava o aplicativo, sendo que tem somente 1500 registros. - Estava funcionando normalmente sem problemas no aplicativo sendo que uso o listview no vb2010 - Instalo em outro computador e funciona normalmente. - É o segundo caso que isso ocorre, no primeiro troquei o computador e funciona normalmente, com novos registros. - Nos dois casos utilizam o windows 7. Não me parece que seu problema está no banco então. Você chegou a medir todos os tempos pela aplicação? Tempo de execução da query no banco, tempo de transferência para a aplicação, tempo de renderização, etc. E de qualquer forma o índice sugerido ainda ajuda. E continuo mantendo as práticas ruins vistas anteriormente. É uma aplicação web ou desktop? O resultado é trazido todo de uma só vez ou usa-se um cursor? Apenas esta consulta está gerando problemas? Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres -------------------------------------------------------------------------------- _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -------------------------------------------------------------------------------- _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -------------------------------------------------------------------------------- _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
