Smarteste måde at opdatere flere hundredetusinde rækker på?
Hejsa!Jeg har en tabel, som indeholder ca. 300.000 rækker. Hver række er tilknyttet et userId, som henviser til en anden tabel, nemlig brugertabellen.
Nu skal jeg så skrotte brugertabellen, da jeg har lavet en ANDEN brugertabel. De samme brugere findes i den nye tabel, blot med andre unikke id'er, så jeg skal på en eller anden måde have opdateret de 300.000 rækker til at passe på de nye id'er. ER der en snedig måde at gøre det på?
Umiddelbart ville jeg lave et udtræk i ASP og så loope igennem alle rækkerne, og så bruge en select case hvor jeg ser på det nuværende id, og så opdaterer rækken i forhold til hvad det skal være i stedet, men man skal ikke være meget skarp for at se at det godt kan blive en noget resourcekrævende operation, samt at faren for timeout jo så er der, hvilket ville være ret ærgeligt, skulle det ske midt i loopet..
What to do?