From: | "Agustin Ignacio Genoves" <agustingenoves(at)gmail(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)commandprompt(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Uso de indices |
Date: | 2007-10-02 16:23:12 |
Message-ID: | d50beba10710020923w5ae2996ep32dffc1bf4ff9141@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Excelente Alvaro, funciono. Ahora voy a investigar lo de "locale".
Segun lei hay que compilar con enable-locale, no? bueno, como no estoy
en el area donde tienen los servidores voy a tener que charlarlo con
ellos para ver si se puede solucionar esto asi cuando creo un indice
me funcione al igual que con el otro servidor. Muchas gracias
El 2/10/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> escribió:
> Agustin Ignacio Genoves escribió:
> > Estimados: Tengo un problema que no le encuentro solucion. El tema es
> > asi: Tengo dos servidores linux corriendo postgres cada uno (estan
> > instalados de la misma forma). Tengo la misma tabla con los mismos
> > indices y los mismos datos en cada uno de los motores. Ejecuto la
> > consulta "select * from tabla where columna like 'dato%' y en uno de
> > los motores la consulta me usa el indice y en el otro no.
>
> Seguramente la diferencia entre uno y otro es el "locale".
>
> Prueba definiendo el indice de la siguiente forma:
>
> CREATE INDEX ix_tabla_columna
> ON tabla (columna bpchar_pattern_ops);
>
> --
> Alvaro Herrera http://www.amazon.com/gp/registry/5ZYLFMCVHXC
> "Everybody understands Mickey Mouse. Few understand Hermann Hesse.
> Hardly anybody understands Einstein. And nobody understands Emperor Norton."
>
From | Date | Subject | |
---|---|---|---|
Next Message | samuel Gonzalez | 2007-10-02 16:26:13 | Cómo obtener Resultados parciales de una Consulta? |
Previous Message | Alvaro Herrera | 2007-10-02 14:44:15 | Re: Error Notify ,Listen con SSL |