From: | "Fernando Papa" <fpapa(at)claxson(dot)com> |
---|---|
To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | [Pgsql-ayuda] PK e indices |
Date: | 2003-08-05 13:51:36 |
Message-ID: | F1DC5B511E2D1C499E5E20FC6D74160D03C9D5A3@exch2000.buehuergo.corp.claxson.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buenas! Ando con una duda sobre las PK y los indices. Vengo del mundo
oracle, en el cual al crear una PK automaticamente te creaba un indice
con el mismo nombre...
Ayer estaba haciendo un explain de una consulta que deberia entrar por
PK y me hacia un seq scan... verifique si estaba creada la PK y asi
era... pero lo que no vi por ningun lado era el indice!
Ahora bien... que me figure la PK significa que si o si el indice esta
creado? obviamente no puedo crear un indice con el nombre de la PK, me
dice que ya existe un objeto con ese nombre, asi que me quede pensando
en esto...
Resumiendo: si yo creo una pk (alter table...add constraint...primary
key) me crea la constraint Y el indice? o debo crear el indice aparte?
--
Fernando O. Papa
DBA
From | Date | Subject | |
---|---|---|---|
Next Message | Fernando Papa | 2003-08-05 16:16:50 | RE: [Pgsql-ayuda] PK e indices |
Previous Message | Fernando Papa | 2003-08-05 13:01:56 | RE: [Pgsql-ayuda] Tipo de datos para Primary Key |