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

Håndtere flere db-opdateringer fra c# i SQL Server 2008

Ja, du skal oprette typerne.

Alternativer er at sende en stor sql-batch eller sende XML til sprocs.

Ulempen ved store sql-streng-batches er, at det kan sprænge sql-proc-cachen og kan få sql til at rekompilere - især hvis batchen er unik på grund af inputdata er en del af den store streng. Per definition ville hver batch være unik.

XML var hovedalternativet før TVP'er. Den ene ulempe ved XML, i det mindste et stykke tid, understøttede sql azure det ikke (det kan ændre sig?), så det begrænser dine muligheder.

TVP'er ser ud til at være måden at gøre dette på. Vores projekt er lige konverteret til at bruge TVP'er.

Håber det hjælper.




  1. JPA kortlægning af visninger og tabeller med arv

  2. Færdiggjort Java-projekt, nu oprettet jar- eller .exe-fil (med database)

  3. Sådan indsætter du store mængder data i sqlite-databasen i Android

  4. Oprettelse af tabel ved hjælp af vb.net, mysql