Re: problemas en postgresql -- ayuda !!!!!!

From: Jairo Sánchez <jairosll(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: problemas en postgresql -- ayuda !!!!!!
Date: 2005-07-29 15:03:18
Message-ID: 59f843f5050729080348ec31da@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos,

Perdon me meto y repregunto algo,

¿Con que frecuencia se debe hacer ANALIZE sobre las tablas ?

es algo que me pregunto desde que entre a la lista y veo que hay
bastantes soluciones con este comando en particular.

Gracias.

On 7/28/05, tania gutierrez <tanitamile(at)yahoo(dot)com> wrote:
>
>
> Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> escribió:
>
>
> On Thu, Jul 28, 2005 at 08:38:54PM -0500, tania gutierrez wrote:
>
> > EXPLAIN analyze SELECT a.* from prueba.apli a, prueba.usuariop b
> ,prueba.usuariopa c where b.USPO_ID=c.USPO_ID and c.APLI_ID=a.APLI_ID and
> b.USUA_ID=3939 and b.PORL_ID=1 and c.USPA_ESTADO='V' order by c.USPA_ORDEN;
> > QUERY PLAN
> >
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> > Sort (cost=34.64..34.65 rows=2 width=176) (actual time=0.667..0.669 rows=1
> loops=1)
> > Sort Key: c.uspa_orden
> > -> Merge Join (cost=34.42..34.63 rows=2 width=176) (actual
> time=0.638..0.648 rows=1 loops=1)
> > Merge Cond: ("outer".apli_id = "inner".apli_id)
> > -> Sort (cost=32.13..32.14 rows=2 width=19) (actual time=0.169..0.170
> rows=1 loops=1)
> > Sort Key: c.apli_id
> > -> Nested Loop (cost=0.00..32.12 rows=2 width=19) (actual
> time=0.146..0.159 rows=1 loops=1)
> > -> Index Scan using uspo_uk on usuariop b (cost=0.00..5.44 rows=2
> width=11) (actual time=0.073..0.076 rows=1 loops=1)
> > Index Cond: ((usua_id = 3939::numeric) AND (porl_id = 1::numeric))
> > -> Index Scan using usuariopa_uspo_id_key on usuariopa c (cost=0.00..13.30
> rows=3 width=30) (actual time=0.054..0.060 rows=1 loops=1)
> > Index Cond: ("outer".uspo_id = c.uspo_id)
> > Filter: (uspa_estado = 'V'::text)
> > -> Sort (cost=2.29..2.38 rows=36 width=167) (actual time=0.431..0.435
> rows=4 loops=1)
> > Sort Key: a.apli_id
> > -> Seq Scan on apli a (cost=0.00..1.36 rows=36 width=167) (actual
> time=0.016..0.255 rows=36 loops=1)
> > Total runtime: 0.911 ms
> > (16 filas)
>
> Bien, parece una ganancia bastante importante, no es asi? Prueba ahora
> con los varios usuarios.
>
>
>
> Muchisimas Gracias
>
>
> __________________________________________________
> Correo Yahoo!
> Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
> Regístrate ya - http://correo.espanol.yahoo.com/

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2005-07-29 15:12:08 Re: problemas en postgresql -- ayuda !!!!!!
Previous Message Alvaro Herrera 2005-07-29 14:45:46 Re: DoS al hacer un sub select