← Back to team overview

sslug-teknik team mailing list archive

Re: postgres

 

Ok - var inde at se på:
http://www.postgresql.org/docs/7.4/interactive/sql-createtable.html
og
http://www.postgresql.org/docs/7.4/interactive/sql-createindex.html

...og fandt selv ud hvad det gik ud på ;-)

On Thu, 24 Feb 2005 21:26:45 +0100, Martin Schiøtz <malinux@xxxxxxxxx> wrote:
> Tjaa - Det er et stykke tid siden at jeg har rodet med databaser og
> prøver at forstå.
> 
> Jeg havde egentlig forestillet mig at ' qd_id' både var PK og
> indexering og af samme årsag foretaget SEQUENCE og NOT NULL på '
> qd_id'.
> 
> Ok - men med andre ord bør jeg altså lade postgres gøre det, men kan
> jeg selv oprette en index'ering, som postgres vil respektere/bruge?
> 
> On Thu, 24 Feb 2005 21:05:11 +0100, Troels Arvin <troels@xxxxxxxx> wrote:
> > On Thu, 24 Feb 2005 20:40:14 +0100, Martin Schiøtz wrote:
> >
> > > NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index
> > > "qdisk_pkey" for table "qdisk"
> > [...]
> > > Jeg mente at jeg selv havde styr på PK, men postgres opretter
> > > tilsyneladende implicit selv en PK.
> >
> > Du specificerer en constraint (primærnøglen). Det respekterer
> > PostgreSQL, men notificerer dig så om, at den - for at kunne håndtere
> > din constraint effektivt - har oprettet et index.
> >
> > PRIMARY KEY er en erklæring vedr. din relation.
> >
> > Index er en fysisk ting.
> >
> > --
> > Greetings from Troels Arvin, Copenhagen, Denmark
> >
> >
>


References