[Pgsql-ayuda] Lento

aurygp aurygp@frgp.utn.edu.ar
Thu, 10 Apr 2003 17:54:01 -0300


HOla,
probaste hacer el select con EXPLAIN? Con esto poder ver si esta utilizando 
los indices.

Tampoco decis que postgres estas usando.


S2,
a

El Jue 10 Abr 2003 15:36, Xavi Puig escribió:
> 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@tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda