sql >> Database teknologi >  >> RDS >> Mysql

Er det hurtigere at indsætte en ny databasepost end at kontrollere, om posten eksisterer først?

Hvis indsættelsen mislykkes på grund af en indeksovertrædelse, vil det højst være marginalt langsommere end en kontrol af, at posten eksisterer. (Begge kræver kontrol af, om indekset indeholder værdien.) Hvis indsættelsen skal lykkes, er udsendelse af to forespørgsler betydeligt langsommere end udsendelse af én.



  1. Skinner:Udrulning til Heroku, mange problemer

  2. læser utf-8-indhold fra mysql-tabel

  3. Får Oracle PL/SQL serverens IP v4?

  4. Påkrævet felt(er) mangler resultat