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

Responder a