From: | Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx> |
---|---|
To: | acastro(at)ciberdroide(dot)com |
Cc: | Jesús Ramírez (Burgos - =?iso-8859-1?q?inform=E1tica?=) <jesus(at)burgos(dot)catastro(dot)minhac(dot)es>, psql-ayuda <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | Re: [Pgsql-ayuda] uso de índices |
Date: | 2002-09-09 16:31:28 |
Message-ID: | m3wupv15wf.fsf@conexa.fciencias.unam.mx |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Antonio Castro <acastro(at)ciberdroide(dot)com> writes:
> On Mon, 9 Sep 2002, Jesús Ramírez (Burgos - informática) wrote:
>
> > Hola a todos.
> >
> > Como no tuve respuesta a mi anterior correo, replanteare la pregunta.
> >
> > he actualizado postgres de la versión 7.0.8 a la 7.1.2, despues de cargar
> > las tablas y generar los indices, todo parece funcionar bien, como antes de
> > la actualizacion, pero al hacer una consulta "que en la version anterior si
> > que funcionaba" como esta:
> >
> > SELECT * FROM tabla WHERE columna LIKE 'condicion%'
> >
> > no utiliza el indice que cree sobre columna.
> >
> > El índice lo cree con esta sentencia:
> > CREATE INDEX nombre_indice ON tabla (columna);
> >
> > la 'columna' es del tipo varchar
> >
> > ¿esta version de postgres tiene algun fallo?
> >
> > Un saludo y gracias por su tiempo, Jesús.
>
> Yo creo que no es posible hacerlo.
En realidad si se puede pero solo para la localización C. Si tienes
una localización distinta (es_ES probablemente) postgreSQL no usa el
índice ya que las reglas de ordenación de palabras en la mayoría de
los lenguajes llevaría a resultados incorrectos.
Saludos,
Manuel.
--
No es que no puedan hallar la solución: es que no ven el problema.
G.K. Chesterson
From | Date | Subject | |
---|---|---|---|
Next Message | Gunnar Wolf | 2002-09-09 17:59:12 | [Pgsql-ayuda] [Admin-UNAM] Seminario GASU Septiembre 2002 (fwd) |
Previous Message | Antonio Castro | 2002-09-09 10:47:50 | Re: [Pgsql-ayuda] uso de índices |