Boa noite, vou tentar ser o mais breve possivel. estou no celular. tenho duas tabelas, uma com o movimento de saidas do estoque e outra com as devolucoes. movim (cod, qtd,etc,etc), dev(cod,qtd). Quero um select com todos os registros e colunas do movim, mas descontando as dev. Atualmente tenho uma funcao devolvidos(codigo) que retorna o total de devolvidos. entao monto minha consulta.
select codigo, qtd-devolvidos(codigo) as qtd, etc, etc from movim Mas assim fica muitissimo lento. em minha base de testes leva 7seg pra consultar 185.000 reg. e descontando os dev leva 70seg. Como posso melhorar este desempenho. Gracias. 2008/8/27, Daniel Gaspary <[EMAIL PROTECTED]>: > 2008/8/27 Shander Lyrio <[EMAIL PROTECTED]>: >>> Outro problema que notei é que não distribuem mais a biblioteca de >>> acesso ao PG no pacote. Tive de recorrer a versões mais antigas da >>> zeos para copiá-la. >> >> Amigo, só se isto for para Lazarus, porque para o Delphi ele >> continua >> lá firme e forte, testado na versão 7 e 2007. > > Onde é seu "lá", qual diretório dentrro do zip ? Qual arquivo baixou ? > > Eu baixei o arquivo ZEOSDBO-6.6.3-stable.zip . Não encontrei dentro > dele a libpq.dll, o diretório lib ou qualquer dll . > > Talvez para Delphi ele faça o Build dela, seria isso ? Se tiver > informações de como fazer o Build, agradeço por compartilhar. > >> O pessoal que trabalha com Delphi não está muito acostumado com >> projetos open source como estão os que trabalham com Java. > > Creio que não seja assim. Leve em consideração que Java tem um número > muito maior de usuários. Proporcionalmente, talvez o número que > coopera com algum projeto em java seja até menor. Só ver quantos > baixam componentes da Apache, quantos será que contribuem ? > >>O cara que desenvolve o Zeos, o faz praticamente sozinho, quem o ajudava >> saiu para >> fundar a VitaVoom. Portanto não me estranha em nada a falta de ajuda que >> o Zeos tem, o que me estranha é a garra do mantenedor que até hoje não >> desistiu do projeto com tanta gente querendo "sugar" sem contribuir com >> nada. > > Em momento algum eu quis desmerecer o trabalho do autor. Pelo > contrário, é um herói. > > Só critiquei a documentação, mas não sabia que se tratava de um único > desenvolvedor. E qualquer um sabe, documentação é uma das coisas mais > enfadonhas para um desenvolvedor fazer. :) > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-: :: Rodrigo Machado :: FlaRo Sistemas Linux User #338262 Lat S25º49'20.11' - Lon W55º07'12.05'' *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-: _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral