From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Manuel Lamas <manuel3w(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: EXPLAIN ANALYSE |
Date: | 2007-11-15 11:15:30 |
Message-ID: | 20071115111530.GZ19014@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Manuel Lamas escribió:
>
> > Date: Wed, 14 Nov 2007 08:48:31 -0300> From: alvherre(at)alvh(dot)no-ip(dot)org> To: manuel3w(at)hotmail(dot)com> CC: pgsql-es-ayuda(at)postgresql(dot)org> Subject: Re: [pgsql-es-ayuda] EXPLAIN ANALYSE> > Manuel Lamas escribió:> > > Pregunta bien simple : Porque cuando ejecuto EXPLAIN ANALYSE dos veces> > seguidas, a veces la primera vez obtengo un resultado 10 veces (o mas)> > mas lento que la segunda vez ?> > "cache"
>
> OK Alvaro, la segunda te da el resultado guardado en la memoria cache.
> Entonces, en ese caso, tengo que considerar que el tiempo normal para
> ejecutar una comanda es el primero que me da EXPLAIN ANALYSE (y no el
> segundo) ? Existe alguna forma para que siempre la comanda se ejecute
> en el tiempo mas corto ?GraciasManuel
El segundo. Los sistemas funcionan con el cache poblado.
De hecho cuando se hacen pruebas de rendimiento "de verdad", lo que se
hace es dejar un tiempo el sistema funcionando para "entibiar" el cache,
y solo despues que ha pasado este periodo se empiezan a hacer
mediciones.
--
Alvaro Herrera Developer, http://www.PostgreSQL.org/
"No deja de ser humillante para una persona de ingenio saber
que no hay tonto que no le pueda enseñar algo." (Jean B. Say)
From | Date | Subject | |
---|---|---|---|
Next Message | usuario anonimo | 2007-11-15 11:16:07 | Re: Copias de seguridad de toda la base de datos Postgres |
Previous Message | Antonio Garcia | 2007-11-15 08:53:33 | Copias de seguridad de toda la base de datos Postgres |