Avatar billede golyf Nybegynder
03. august 2004 - 09:57 Der er 8 kommentarer og
1 løsning

Hvad er Identity

Jeg har lavet en database, som er vokset en del siden den kom i drift. En del mere end egentlig påtænkt og nu kører den meget langsom :-(

Jeg har lidt erfaring med Access, men ikke den store med MS SQL, som den omtalte database er lavet i, så derfor hjælp.

Er "Identity" i Design table, det samme som index?
Altså en hastigheds optimering af databasen?
Hvis ja, så formoder jeg at man skal vælge "yes" og derefter om der kan være flere ens værdier eller ikke.

Men hvad hulen betyder Identety seed og Identity Increment ?

Er der noget at hente i hastighed ved at vælge mine unikke værdier, som nøgler?
Det er de ikke nu, da det er min ASP kode der vælger de unikke værdier. Dog er de unikke, så set med database øjne, så gør det ingen lille trille til forskel.

På forhånd tak.
Avatar billede fsconsult.dk Nybegynder
03. august 2004 - 10:05 #1
Identify er ikke index, men et felt med autogenereret indhold (fortløbende numre m.m.), der normalt benyttes til primær nøgler til tabeller.
Avatar billede golyf Nybegynder
03. august 2004 - 10:55 #2
Hvordan opretter jeg så indexer på mine langsomme tabeller?
Avatar billede fsconsult.dk Nybegynder
03. august 2004 - 11:08 #3
CREATE INDEX indexname ON tablename (column1,column2,column3)

ëvt. hvis indexet skal være unikt:
CREATE UNIQUE INDEX indexname ON tablename (column1,column2,column3)
Avatar billede golyf Nybegynder
03. august 2004 - 11:55 #4
Kan det ikke gøres lettere fra "Enterprise Manager" ?
Avatar billede fsconsult.dk Nybegynder
03. august 2004 - 11:58 #5
jow, vælg den ønskede tabel i designview, og tryk på "Manage Indexes/keys"
Avatar billede ricky Nybegynder
04. august 2004 - 02:34 #6
En måde at lette overgangen til SQL Server på - er at anvende Access - så får du i det mindste et interface du kender.. også på tabel niveau.
Avatar billede golyf Nybegynder
04. august 2004 - 11:18 #7
Tak for svar og anden input...
Avatar billede golyf Nybegynder
05. august 2004 - 10:55 #8
Nu har jeg smidt index's på alle vitale steder, men det hjalp intet. Skal den ikke løbe databasen igennem for at kunne opbygge disse index's og hvordan filen gør man det?
Avatar billede fsconsult.dk Nybegynder
05. august 2004 - 11:06 #9
Index bliver dannet når du gemmer tabellerne i designview.
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