Re: Servidor lento.......

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Leonardo Porras Sànchez <lporras(at)siid-ltda(dot)com>
Cc: postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Servidor lento.......
Date: 2006-02-21 19:37:36
Message-ID: 20060221193736.GA7737@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Leonardo Porras Sànchez escribió:

> >>>Veamos la definicion de las tablas y el EXPLAIN ANALYZE de estas
> >>>consultas.
> >
> Esta es la tabla de 4 millones de registros:

Y la definicion de view_results_sampling? laboratory? hole_samples?
major?

Hay algunas conclusiones que se pueden sacar ya:

1. las estimaciones de cardinalidad estan buenas.

2. Hay tres seqscan en "results". Seria ideal poder reescribir la
consulta de manera que se hiciera un solo seqscan, o ninguno (dificil
esto ultimo).

3. tienes un left join seguido de un inner join. Quizas podrias
reordenar el FROM de la consulta para que el left join pudiera ser
manipulado de mejor manera.

Por lo pronto, como solo diste la definicion de una tabla, no es mucho
mas lo que te puedo decir ...

Por favor si publicas resultados como EXPLAIN en el futuro, hazlo en un
attachment de texto y no en el cuerpo del mail. La forma como Mozilla
formatea estas cosas me pone nervioso.

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Leonardo Porras Sànchez 2006-02-21 20:04:27 Re: Servidor lento.......
Previous Message Espartano 2006-02-21 18:43:44 Re: Re: [pgsql-es-ayuda] Re[2]: [pgsql-es-ayuda] Conexión Postgresql