Não vai adiantar indexar o campo data se a comparação não é por
igualdade.
      Realmente é um cenário estranho, supondo que as máquinas são iguais e
os parâmetros de configuração do banco também...

      Mande a descrição das tabelas (usando o cliente psql, digite "\d
[tabela]")...

Em 18/12/07, Euler Taveira de Oliveira <[EMAIL PROTECTED]> escreveu:
>
> Marco Aurélio V. da Silva wrote:
>
> Antes de tudo, parece que você não possue índices na coluna datadespac.
> Tente criar o índice para ver se acelera o tempo da consulta.
>
> > "        ->  Seq Scan on frete01 a  (cost=0.00..21130.88 rows=582
> width=77)
> > (actual time=350.462..449.936 rows=8977 loops=1)"
> A diferença de registros estimados (582) e obtidos é muito grande
> (8977). Experimente aumentar o tamanho da amostragem:
> ALTER TABLE frete01 ALTER codpagador SET STATISTICS 100
> ANALYZE TABLE frete01
> EXPLAIN ANALYZE consulta
>
> Se não resolver tente utilizar 1000. E se mesmo assim não resolver tente:
> SET enable_mergejoin to off
> EXPLAIN ANALYZE consulta
>
>
> --
>   Euler Taveira de Oliveira
>   http://www.timbira.com/
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
William Leite Araújo
Analista de Banco de Dados - QualiConsult
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a