From: | "Fernando Papa" <fpapa(at)claxson(dot)com> |
---|---|
To: | "Xavi Puig" <personal(at)xavihost(dot)com>, <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | RE: [Pgsql-ayuda] Lento |
Date: | 2003-04-10 20:51:52 |
Message-ID: | F1DC5B511E2D1C499E5E20FC6D74160D027870CB@exch2000.buehuergo.corp.claxson.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
tenes indices en los campos en los que usas condiciones en el where?
hiciste recientemente un vacuum?
hay una forma de reordenar fisicamente los registros a partir de un campo... fijate en los docs de postgresql el comando CLUSTER.
--
Fernando O. Papa
DBA
> -----Mensaje original-----
> De: Xavi Puig [mailto:personal(at)xavihost(dot)com]
> Enviado el: jueves, 10 de abril de 2003 15:37
> Para: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> Asunto: [Pgsql-ayuda] Lento
>
>
> Hola lista,
> Tengo un problema de lentitud con postgres y seguramente
> estoy haciendo algo mal. Tengo 3 tablas:
>
> 1ª tabla 150.000 registros
> int 4-autoincremento
> varchar
>
> 2ª tabla 200.000 registros
> int 4-autoincremento
> varchar
>
> 3ª tabla (relación de las dos anteriores) +
> de 3 millones de registros
> int4(valores de la 1ª) clave primaria
> int4(valores de la 2ª) clave primaria
>
> la query es un tipo join:
> select * from 2 where 1.1=3.1 and 3.2=2.1 and 1.2=un string
> cualquiera... va muy lento con un P4 y 500 Mb de RAM
> corriendo sobre Linex , si le pido subconsultas puede tardar
> hasta 5 minutos!
>
> Hay alguna manera de que se guarde la tabla ordenada? A
> alguien se le ocurre como puedo hacer que vaya más rápido?
>
> Muchas gracias de antemano.
> Xavi.
>
>
>
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>
From | Date | Subject | |
---|---|---|---|
Next Message | aurygp | 2003-04-10 20:54:01 | Re: [Pgsql-ayuda] Lento |
Previous Message | Alfonso Andaur | 2003-04-10 20:10:25 | Re: [Pgsql-ayuda] Lento |