problema indice

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/

Responses

Browse pgsql-es-ayuda by date

  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