Avatar billede dargny Nybegynder
20. marts 2006 - 10:54 Der er 3 kommentarer og
1 løsning

tilføjelse af felter på en tabel med 17 millioner rækker

Jeg skal tilføje 2 felter på en tabel med 17 millioner rækker.
Der er clustered index og 4 andre indexes.

Jeg frygter at det vil tage en evighed at udvide tabellen.

Hvordan gør man det hurtigst muligt?
Avatar billede ldanielsen Nybegynder
20. marts 2006 - 11:28 #1
Jeg tror ikke der er nogen hurtig måde at gøre det.

Det at der er indexer vil ikke gøre det langsommere, for de nye kolonner er jo ikke inkluderede i disse indexer.

Har lige forsøgt med en tabel med 4 mio poster, og det tog få sekunder.
Avatar billede Slettet bruger
24. marts 2006 - 05:50 #2
Nej der er ikke nogen hurtig måde at klare det på, hvis det er i produktion så er der ikke så meget at gøre andet end at finde et "godt" tidspunkt.

En ting du dog kan gøre som forberedelse er at såfremt serveren har autogrow så regn på om den vil vokse - det er dyrt. Du skal sætte størrelsen op inden du blever kolonnerne.
Avatar billede johnstigers Seniormester
06. oktober 2009 - 11:02 #3
???
Avatar billede dargny Nybegynder
06. oktober 2009 - 11:59 #4
luk
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