Skip site navigation (1) Skip section navigation (2)

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:17:35
Message-ID: c2d9e70e0707250917l1fac54f6h3b7c30d093727f59@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
On 7/25/07, Mario Gonzalez <gonzalemario(at)gmail(dot)com> wrote:
> On 25/07/07, Miguel Ortega <mortega(at)tc(dot)com(dot)ve> wrote:
> > >
> > varchar(n) tal vez.... Me imagino que lo que quiere apuntar Alvaro es
> > que el tipo Char mantiene espacios en blanco y eso es, como el dice,
> > inutil.....
> >
>
>  de verdad char() es un poco inservible sin embargo, la idea o el
> punto es que el indexar se hace muy complicado en texto, por lo que se
> deben realizar generalmente solo búsquedas secuenciales.
>

???

CREATE INDEX nombre ON tabla (columna [text_pattern_ops]);

que parte es la complicada?

>  Sin embargo creo que hay algunas formas de indexar con texto con lo
> cual se puede evitar de alguna forma búsquedas secuenciales pero si no
> me equivoco en postgres no está implementado en el core; hay un
> contrib parace que se llama tsearch. Pudiera ser de gran ayuda cuando
> es imposible indexar con enteros.
>

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


-- 
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

pgsql-es-ayuda by date

Next:From: Mario GonzalezDate: 2007-07-25 16:20:31
Subject: Re: Tipo CHAR [ERA: Re: REDUCIR COSTE DEL QUERY}
Previous:From: Mario GonzalezDate: 2007-07-25 16:03:32
Subject: Re: Tipo CHAR [ERA: Re: REDUCIR COSTE DEL QUERY}

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group