22. november 2000 - 15:50Der er
3 kommentarer og 2 løsninger
Mange insert sætninger
Hejsa, jeg har et script som kører ca. 100.000 select sætninger og ca. 50.000 insert sætninger...Der er ingen updates.
Det burde køre perfekt, men den når ikke engang halvejs før SQL serveren hænger, og at siden stopper...
Jeg har en teori om at det ikke er scriptet det er galt med, men nogle indstillinger. Man kan da ikke sætte et max antal rows i en tabel vel?. Hvis der er nogle der har andre idéer til nogel indstillinger som måske kan forsage lign ting, er alt velkomment.
det har ikke noget med timouten at gøre... den er sat til 45 min\'s :\\
Jeg er kommet så langt at det måske har noget med at tabellen kan være indexet, og at sql serveren så skal opdatere for hver record sat ind.....hvilket jo ikke er optimalt...men jeg kan først undersøge i morgen :\\
Jeg har nu løst det delvist, ved at putte indexes på min tabel, jeg fandt nemlig ud af at det var min select sætning der var problemet.
Samtidig lavede jeg en stored procedure som kunne.
ALT ialt fik jeg 7 doblet hastigheden og kom op på 60 queries i sekundet, hvor den før kun kørte næsten 10. Det viser bare hvor vigtigt det er at lave database designet 100% korrekt, når man har så mange data.
Synes godt om
Ny brugerNybegynder
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.