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

sql:DELETE + INSERT vs UPDATE + INSERT

TRUNCATE vil være hurtigere end sletning, så hvis du har brug for at tømme en tabel, gør det i stedet

Du har ikke angivet din RDBMS-leverandør, men nogle af dem har også MERGE/UPSERT kommandoer Dette giver dig mulighed for at opdatere tabellen, hvis dataene findes, og indsætte, hvis det ikke gør det



  1. Slet duplikerede tags MySQL

  2. SQL:Sorter efter prioritet, men sæt 0 til sidst

  3. MYSQL ydeevne langsom ved hjælp af filsortering

  4. Guide til design af database til meddelelser i MySQL