Thread Previous • Date Previous • Date Next • Thread Next |
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 > > > > >
Thread Previous • Date Previous • Date Next • Thread Next |