Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-05 Por tôpico Fábio Naspolini
O autovacuum está habilitado? Experimente fazer um VACUUM ANALYZE tb_produto_loja e depois teste os dois plano novamente. Se a diferença dos números de rows *não* se aproximar, apresente os planos novamente. O autovaccum estava desabilitado, fiz o VACUUM FULL ANALYZE em toda base e um REINDEX

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-05 Por tôpico Moisés P . Sena
Em 5 de março de 2012 08:33, Fábio Naspolini fabionaspol...@gmail.comescreveu: O autovacuum está habilitado? Experimente fazer um VACUUM ANALYZE tb_produto_loja e depois teste os dois plano novamente. Se a diferença dos números de rows *não* se aproximar, apresente os planos novamente. O

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-05 Por tôpico Fábio Naspolini
Só por curiosidade, qual a diferença do de tempo de execução do SQL original com o compilado (com os casts) agora, depois do VACUUM? Agora depois do vacuum ficou instantâneo os 2 sql's, segue ae os 2 planos de execução depois do vacuum. Em termos de tempo, os sqls sem cast eram praticamente

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-05 Por tôpico Moisés P . Sena
Em 5 de março de 2012 09:30, Fábio Naspolini fabionaspol...@gmail.comescreveu: Só por curiosidade, qual a diferença do de tempo de execução do SQL original com o compilado (com os casts) agora, depois do VACUUM? Agora depois do vacuum ficou instantâneo os 2 sql's, segue ae os 2 planos de

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-05 Por tôpico Flavio Henrique Araque Gurgel
Conclusão: Sempre depois de fazer um retore faça um vacuum também. Realmente fez muita diferença. Ótima thread, uma boa lição! Deixo outra lição: JAMAIS desligar o autovacuum. Ele cuida disso pra você. Fiz gente do mundo inteiro prometer isso numa palestra que dei na PgCon 2010 :) []s

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-02 Por tôpico Fábio Naspolini
Não sabia que CASTS deixava querys mais lentas. No máximo a diferença é imperceptível, ou estou errado? Nesse SQL abaixo fez muita diferença o cast Cadê os planos de execução com a visão e sem ela provando o ocorrido? Infelizmente não tenho salvo a melhor situação pra representar este caso,

[pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-01 Por tôpico Fábio Naspolini
Boa tarde, meu problema é o seguinte, depois de compilar uma view toda identada e organizada certinha, o postgre desorganiza todo o fonte, coloca um monte de cast desnecessário e a performance diminui. Trabalho atualmente com o PG 9.1 e já sofri algumas vezes por conta disso, tive uma situação

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-01 Por tôpico Fabrízio de Royes Mello
Em 1 de março de 2012 16:45, Fábio Naspolini fabionaspol...@gmail.comescreveu: corte Gostaria de saber se há como desativar esta reorganização de fontes feita automaticamente pelo postgre? Tanto pelo motivo de ficar lento as vezes quanto pela dificuldade em dar manutenção em view's mais

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-01 Por tôpico Vinicius Santos
Gostaria de saber se há como desativar esta reorganização de fontes feita automaticamente pelo postgre? Tanto pelo motivo de ficar lento as vezes quanto pela dificuldade em dar manutenção em view's mais complexas que existem no sistema. Não sabia que CASTS deixava querys mais lentas. No

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-01 Por tôpico Alexsander Rosa
Eu coloco os fontes das views sob controle de versão para não sofrer com esta desorganização. Nunca percebi, no entanto, nenhuma queda de performance -- apenas de legibilidade. Em 1 de março de 2012 16:45, Fábio Naspolini fabionaspol...@gmail.comescreveu: Boa tarde, meu problema é o seguinte,

Re: [pgbr-geral] Desorganização do fonte depois de compilar a view e lentidão na execução

2012-03-01 Por tôpico Euler Taveira de Oliveira
On 01-03-2012 16:45, Fábio Naspolini wrote: Trabalho atualmente com o PG 9.1 e já sofri algumas vezes por conta disso, tive uma situação certa vez em que o postgre colocou um cast numa comparação que fez um SQL de poucos segundos demorar mais de 10 minutos (Isso porque cancelei a execução e