Re: constraints - índices

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Raul Andres Duque <raulandresduque(at)hotmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: constraints - índices
Date: 2006-11-14 22:13:31
Message-ID: 20061114221331.GG30115@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Raul Andres Duque escribió:
> Una duda:
>
> Los constraint tales como Unique o Primary Key, definen "automáticamente"
> métodos de acceso o debería definir cnstraints y a su vez métodos de acceso
> hash???

Los constraints definen indices automaticamente. Estos indices siempre
usan el metodo de acceso btree.

Los indices hash no sirven para nada en Postgres. No los uses.

> Los foreingkeys funcionan como métodos de acceso?

Los "foreign keys" son "constraints". No tienen nada que ver con los
metodos de acceso.

Creo que te confundí más de lo que te ayudé antes con el asunto de los
"métodos de acceso". Un método de acceso define la forma de un índice.
Un índice no es un método de acceso. Una restricción puede ser
implementada usando un índice, el cual tendrá algún método de acceso
determinado. Es incorrecto (no tiene sentido) decir que una restricción
define un método de acceso.

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-11-14 22:19:01 Re: Store Procedure con parametros variables
Previous Message Eliana Gutierrez 2006-11-14 22:07:58 Re: Store Procedure con parametros variables