Re: Tipo CHAR [ERA: Re: REDUCIR COSTE DEL QUERY}

From: "Jaime Casanova" <systemguards(at)gmail(dot)com>
To: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
Cc: mortega(at)tc(dot)com(dot)ve, Juan Martínez <jeugenio(at)umcervantes(dot)cl>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Tipo CHAR [ERA: Re: REDUCIR COSTE DEL QUERY}
Date: 2007-07-25 16:33:18
Message-ID: c2d9e70e0707250933p6b41ce96m15864b906e8138da@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 7/25/07, Mario Gonzalez <gonzalemario(at)gmail(dot)com> wrote:
> On 25/07/07, Jaime Casanova <systemguards(at)gmail(dot)com> wrote:
> >
> > No. esto es para busquedas en texto completo, hablando de busquedas en
> > textos grandes (ej. un articulo de una revista, o mails)
> >
> > para textos cortos como los que entrarian en un char(7) o un nombre el
> > create index normal basta y sobra
> >
>
> Pero Jaime, el problema de la lentitud de una consulta se debe a que
> se indexa o se trata de indexar un texto. Si tienes una columna de un
> char fijo y todos los campos tienen el mismo largo entonces claro, te
> sirve un indice ahi.
>

mi respuesta iba dirigida a aclarar que no es difícil indexar sobre texto.

> El tema no es ese ni tampoco es donde quiero apuntar, repito:
> indexar sobre enteros es lo mejor.
>

que sea bueno o malo depende de las circunstancias... no te bases en
ideologias, convertir un concepto en un fin en si mismo es un error de
concepto ;)

un concepto sirve para que las observaciones hechas por otros nos den
una guia, pero debes considerar tus circunstancias particulares...

por ejemplo, postgres utiliza indices en campos texto para mantener la
unicidad (constraint unique); mira la definicion de la tabla pg_class
(\d pg_class)

--
Atentamente,
Jaime Casanova

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mario Gonzalez 2007-07-25 16:36:20 Re: Tipo CHAR [ERA: Re: REDUCIR COSTE DEL QUERY}
Previous Message SERGIO CRESPO 2007-07-25 16:25:25 Re: REDUCIR COSTE DEL QUERY