Re: [Pgsql-ayuda] Informacion del explain. Indices no funcionan :(

From: "Guillermo Schulman" <guillepsql(at)hotmail(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Informacion del explain. Indices no funcionan :(
Date: 2003-07-25 19:35:34
Message-ID: Law12-F88lT3XIhFTN6000096cb@hotmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Algunas ideas:
Porbaste haciendo un vacuum analyze de la tabla?
VACUUM ANALYZE ta_clientes;
Esto quizás solucione una situación de estadísticas desactualizadas.
También podés probar
SET ENABLE_SEQSCAN=OFF;
que obligará al postgres a usar todos los índices en caso de ser posible. De
todas formas deberías preocuparte por saber por qué postgres no lo está
considerando necesario.

>From: "Edwin Quijada" <listas_quijada(at)hotmail(dot)com>
>To: "Pgsql" <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
>Subject: Re: [Pgsql-ayuda] Informacion del explain. Indices no funcionan :(
>Date: Fri, 25 Jul 2003 14:49:32 -0400
>
>Aca esta el select
>select * from ta_clientes where id = vid;
>Eso es todo. No hay orden es solo un campo.
>----- Original Message -----
>From: "Mauro Morales" <mmorales(at)tvninteractivo(dot)cl>
>To: "Edwin Quijada" <listas_quijada(at)hotmail(dot)com>
>Cc: <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
>Sent: Friday, July 25, 2003 1:56 PM
>Subject: Re: [Pgsql-ayuda] Informacion del explain. Indices no funcionan :(
>
>
> > Estas 100% seguro que la consulta que realizas esta en el mismo orden
> > del indice ?.
> >
> > Vale decir, si tienes un index (A,B) y luego haces un
> > select B,A from foo;
> > _no_ utilizaras el indice ni por casualidad. Te sugiero que revises tu
> > select.
> >
> > Saludos.
> >
> > Mauro.
> >
> > El vie, 25 de 07 de 2003 a las 10:51, Edwin Quijada escribió:
> > > Hola!!
> > > Tengo una tabla en mi base de datos con 513213 registros. Nunca me
>habia
> > > importado la velocidad pero oyendo varias discusiones aca he decidido
>probar
> > > la velocidad. Resulta que m i tabla tiene un pk int8 y cuando hago una
> > > busqueda sobre este resulta que viene secuencial uy no indexada como
> > > suponia. Vi un mensaje de Alvaro donde le contestaba a otra persona
>que
> > > debia de hacer un cast a int2 , su problema era con int2, asi que
>tambien lo
> > > hice pero con int8 y funciono el explain me dio una busqueda indexada
>pero
> > > solo para busqueda exactas cuando use el operaqdor < o > volvio a
> > > secuencial.
> > > AHora, no se como interpretar esto, ahora no entiendo si para que
>pueda
>usar
> > > los indices en la busqueda el debe tener algo especial.
> > > Alguien me podria explicar por que pasa esto y que debo de hacer?
> > > Existe este problema para otros tipos de datos , debo tambien de hacer
> > > casting?
> > > Si no quisiera hacer esto, que tipo de int deberia de usar??
> > >
> > >
> > > Gracias
> > >
> > > _________________________________________________________________
> > > Charla con tus amigos en línea mediante MSN Messenger:
> > > http://messenger.yupimsn.com/
> > >
> > > _______________________________________________
> > > Pgsql-ayuda mailing list
> > > Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> > > http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
> > --
> > Mauro Morales <mmorales(at)tvninteractivo(dot)cl>
> > Television Nacional de Chile
> >
> >
> >
>_______________________________________________
>Pgsql-ayuda mailing list
>Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
>http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger:
http://messenger.yupimsn.com/

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Guillermo Schulman 2003-07-25 19:38:22 [Pgsql-ayuda] C-JDBC para clustering/replication
Previous Message Jesus zabaleta 2003-07-25 18:52:27 [Pgsql-ayuda] ayuda sobre procedimientos almacenados