From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
---|---|
To: | Pedro PG <pedropg(at)outlook(dot)com> |
Cc: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Indices en tablas |
Date: | 2013-10-29 15:48:21 |
Message-ID: | 20131029154821.GF6941@eldon.alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Pedro PG escribió:
> Bueno la tabla tendrá miles de registros y sera consultada
> frecuentemente, es por eso que había pensado en poner un indice, ahora
> lo del tema de HASH lo estoy usando porque hasta donde se, es
> recomendable usarlo para consultas donde se use el operador = ... en
> todo caso que tipo de indice puedo usar.
Esa es una recomendación genérica, para cualquier sistema gestor de
datos. Sin embargo, en Postgres los btree tienen mejor rendimiento que
los hash incluso con el operador =. Y además los btree no tienen los
problemas (bastante serios) de los hash.
En resumen, no uses hash.
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Lazaro Ruben Garcia Martinez | 2013-10-29 16:18:56 | RE: Indices en tablas |
Previous Message | Pedro PG | 2013-10-29 15:15:27 | RE: Indices en tablas |