Busqueda utilizando LIKE

From: Danny Marcelo <dmarcelo(at)certicom(dot)com(dot)pe>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Busqueda utilizando LIKE
Date: 2006-02-14 17:52:30
Message-ID: 43F218DE.4060607@certicom.com.pe
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Lista, Saludos a todos por el día de la amistad.

Tengo una tabla de 4'933,289 registros, con un campo varchar(200), al
cual le hago un SELECT utilizando un LIKE a dicho campo.

Pero demora mucho en responder, si utilizo "=", no hay problema, pero si
la cambio por "like", demora un minuto en responder.

El campo está indexado utilizando "btree".

Debo utilizar otro tipo de indice?

Tengo la misma tabla en DB2, y no tengo problemas de rendimiento
utilizando "like".

Por favor orientenme como debo trabajar en Postgres si quiero hacer una
busqueda tipo LIKE a un campo.

Gracias,

--
Danny Marcelo
CERTICOM S.A.C.
Departamento de Sistemas
Teléfono de trabajo: 442-5010 anexo 127
Teléfono RPC: 9756-9643
Teléfono personal: 9737-4495

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jorge Gabriel Palacios 2006-02-14 18:02:52 Problemas con POSTGRESQL desde php
Previous Message Enrique Place 2006-02-14 17:40:51 Re: Crecimiento en consumo de espacio; probablemente algún indice?