Re: Busquedas Texto

From: Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar>
To: pgsql-es-ayuda(at)postgresql(dot)org, ramirex(at)gmail(dot)com
Cc: Felipe Fernandez <ffdezrguez(at)tiscali(dot)es>
Subject: Re: Busquedas Texto
Date: 2005-09-13 11:29:15
Message-ID: 200509130829.16707.martin@bugs.unl.edu.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Quiere decir que es dificil indexar para que funcione una consulta con, por
ejemplo:

tipo like '%texto%'

Distinto es si buscas de esta manera:

tipo = 'texto'

Este ultimo ejemplo tiene el texto "anclado" al principio y el fin.

El Mar 13 Sep 2005 01:07, ramirex escribió:
> podrias explicar un poco sobre "anclajes" ???
>
> El día 6/09/05, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> escribió:
> > On Tue, Sep 06, 2005 at 06:06:05PM +0100, Felipe Fernandez wrote:
> > > Existe alguna forma de optimizar una busqueda del tipo like '%texto%'
> > > con alguna funcion, indice o lo que sea.
> >
> > En contrib, el modulo pg_tgrm (o trgm, no recuerdo). Se discutio aca
> > hace poco. En general es muy dificil hacer indices en texto si no
> > tienes "anclajes" al principio o final del texto.

--
07:59:50 up 9 days, 22:54, 1 user, load average: 0.56, 0.50, 0.77
---------------------------------------------------------
Lic. Martín Marqués | SELECT 'mmarques' ||
Centro de Telemática | '@' || 'unl.edu.ar';
Universidad Nacional | DBA, Programador,
del Litoral | Administrador
---------------------------------------------------------

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Yoandy Perez Villazon 2005-09-13 12:45:17 Re: interrogantes
Previous Message Martín Marqués 2005-09-13 10:26:25 Re: Inicio de seccion