Re: Re: [pgsql-es-ayuda] constraints - índices

From: "Jaime Casanova" <systemguards(at)gmail(dot)com>
To: "Raul Andres Duque" <raulandresduque(at)hotmail(dot)com>
Cc: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Re: [pgsql-es-ayuda] constraints - índices
Date: 2006-11-15 00:31:15
Message-ID: c2d9e70e0611141631x2e250468h572e46e3ea5af1b1@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> From: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>
> > Los indices hash no sirven para nada en Postgres. No los uses.
> >
On 11/14/06, Raul Andres Duque <raulandresduque(at)hotmail(dot)com> wrote:
> Gracias Alvaro por tus múltiples ayudas y comentarios.
> Una pregunta adicional: si ya no se debe usar el "hash", cual es su
> equivalente?
> Esto lo pregunto porque conceptualmente un hash es muy diferente de un
> btree.
>

fuerte pero justo...

respuesta corta: usa btree

respuesta larga:
la documentacion (un poco mas sutil) dice que hay evidencia de que los
indices hash no logran ninguna mejoria contra los indices btree (en
cuanto a rendimiento)

ademas los indices hash solo sirven para comparaciones de igualdad
simples,es decir, clausulas usando el operador de igualdad =
mientras que los btree los puedes usar siempre que vayas a usar
cualquiera de los operadores: <, <=, =, >, >=
ademas los btree son mas eficientes...
usa btree

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

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-11-15 00:42:18 Re: Store Procedure con parametros variables
Previous Message Richard Clark 2006-11-14 23:14:33 Re: largeobject problem