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