sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan genbruger man en forberedt sætning korrekt og effektivt i C# .NET (SQL Server)?

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 -



  1. Sådan bruger du serversidemarkører med psycopg2

  2. Installerer du PostGresQL og MySQL i Mac OS X, der kører MAMP?

  3. MYSQL og RDBMS

  4. MySQL &indlejret sæt:langsom JOIN (bruger ikke indeks)