Når du genbruger en forberedt SqlCommand, er alt hvad du behøver at gøre, at indstille parameterværdierne til de nye? Du behøver ikke rydde dem ud efter brug.
For mig selv har jeg ikke set et DBMS produceret i de sidste 10 år, som har haft nogen mærkbar fordel ved at udarbejde en erklæring (jeg formoder, at hvis DB-serveren var på grænsen af sin CPU, ville den måske, men dette er ikke typisk). Er du sikker på, at forberedelse er nødvendig?
At køre den samme kommando "~10.000 gange pr. løb" lugter lidt for mig, medmindre du uploader fra en ekstern kilde. I så fald kan masseindlæsning måske hjælpe? Hvad laver hvert løb?
Skål -