From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Eduardo <nec556(at)retena(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Imagenes en una BD con npgsql |
Date: | 2011-05-03 12:31:49 |
Message-ID: | 1304425814-sup-846@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Excerpts from Eduardo's message of mar may 03 09:14:56 -0300 2011:
> Como apunte adicional, indexa la tabla de
> (id,imagen) con un indice hash si las busquedas
> de imagenes las vas a hacer asi:
>
> SELECT image FROM Image_Store WHERE (id=7)
>
> Ya que es un poco mas rapido (coste O(1)) que si
> usas un btree (coste log(n) como minimo)
Esto es buena idea en teoría pero en la práctica en Postgres los índices
hash no son muy buenos. Los btree siempre son más rápidos por diversos
motivos. Como es el tipo de índice más usado, se han optimizado mucho;
no así los índices hash.
--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
From | Date | Subject | |
---|---|---|---|
Next Message | iescriva | 2011-05-03 12:35:08 | Re: CAMPO SERIAL... |
Previous Message | Eduardo | 2011-05-03 12:14:56 | Re: Imagenes en una BD con npgsql |