Re: Imagenes en una BD con npgsql

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>

In response to

Browse pgsql-es-ayuda by date

  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