From: | Alejandro Gasca <agasca(at)yahoo(dot)com> |
---|---|
To: | ayuda postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | problema indice |
Date: | 2006-06-07 00:06:52 |
Message-ID: | 20060607000652.25533.qmail@web34312.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Saludos.
Tengo un problema con un indice de una tabla. Tenía la base con un
locale, pero la necesitaba con otro locale. Cree la nueva con:
initdb --locale=es_MX.UTF-8 -E UTF8 -D /rutadb
Y pase los datos de una a otra con el pg_dumpall...
Pero, en una de las tablas no hace la búsqueda por índices, en la misma
tabla, pero en diferentes bases, hace cosas distintas.
En la base 1:
explain select * from ponpon where nombre like 'n%';
QUERY PLAN
-----------------------------------------------------------------------------
Index Scan using ponpon_nombre on ponpon (cost=0.00..3.01 rows=1
width=23)
Index Cond: ((nombre >= 'n'::text) AND (nombre < 'o'::text))
Filter: (nombre ~~ 'n%'::text)
(3 rows)
En la base 2:
explain select * from ponpon where nombre like 'n%';
QUERY PLAN
------------------------------------------------------------
Seq Scan on ponpon (cost=0.00..350525.40 rows=1 width=23)
Filter: (nombre ~~ 'n%'::text)
(2 rows)
Ahora, si en la base2 hago:
explain select * from ponpon where ((nombre >= 'n'::text) AND (nombre <
'o'::text)); QUERY PLAN
-----------------------------------------------------------------------------
Index Scan using ponpon_nombre on ponpon (cost=0.00..3.02 rows=1
width=23)
Index Cond: ((nombre >= 'n'::text) AND (nombre < 'o'::text))
(2 rows)
Si hace bien la búsqueda, por lo que el problema es cuando "pasa" el
like 'n' a ((nombre >= 'n'::text) AND (nombre < 'o'::text))... creo...
Gracias.
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2006-06-07 00:14:43 | Re: Dominios |
Previous Message | Wojcik, Mario A. | 2006-06-06 23:27:07 | Slony-I |