Avatar billede bongo20 Nybegynder
13. oktober 2003 - 11:46 Der er 1 kommentar og
1 løsning

Indexering af tabel

Hvad er helt nøjagtig en indexering og hvordan gør man det?

Og hvilke fordele giver det ?
Avatar billede bennytordrup Nybegynder
13. oktober 2003 - 11:51 #1
Indexering af en tabel er at fortælle SQL Serveren, at den skal lave nogle interne strukturer til at gennemsøge tabellen for information.

De fordele, du opnår, er kortere søgetid, når du skal hente oplysninger ud. Til gengæld går der længere tid, når du skal opdatere, da alle index skal opdateres ved en update/insert/delete i tabellen.

Måden at gøre det på, er:

create index IX_MinTabel_MineFelter on [MinTabel] ([Felt1], [Felt2])


Der kan angives et eller flere felter inden for paranteserne. Hvert af disse felter kan sorteres stigende med ASC (default) eller faldende med DESC efter feltnavnet.
Avatar billede bongo20 Nybegynder
16. oktober 2003 - 14:26 #2
tak for hjælpen :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester