Tanker omkring indexés ...help

Tags:    databaser


Hej alle sammen,
Jeg sidder og tænker på Indexer mine tabeller.
Jeg har aldrig indexet en database før og har derfor brug for nogle råd.


Jeg har tænkt med indexer de felter som ingå Where i de sql jeg har skrevet.

Må man indexer Hovednøgle og fremmednøgle ?
Kan man indexer dato felter ?
Må man indexer varchar felter ?

Jeg har et varchar felt på 100 tegn...er det god ide indexer denne ?





1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato

Må man indexer Hovednøgle og fremmednøgle ?

Ja. Primærnøglen er allerede indexeret for sig selv, men et index kan også være på flere felter samtidig (f.eks. hvis du ofte skal søge i bruger tabellen på brugernavn og password kan det være en idé at have et index på brugernavn og password samlet).


Kan man indexer dato felter ?

Ja


Må man indexer varchar felter ?

Ja


Jeg har et varchar felt på 100 tegn...er det god ide indexer denne ?

Det kan det, men det kommer an på så meget.
Hvert index, du tilføjer, gør indsættelser, sletninger og opdateringer tungere, så lad være med at smide for mange indexes på.



Indlæg senest redigeret d. 18.12.2009 11:18 af Bruger #2695
t