sql >> Database >  >> RDS >> Mysql

Is mysql UPDATE sneller dan INSERT INTO?

Invoegen zou sneller zijn omdat u bij update eerst moet zoeken naar het record dat u gaat bijwerken en vervolgens de update moet uitvoeren.

Hoewel dit nauwelijks een geldige vergelijking lijkt, omdat je nooit de keuze hebt om in te voegen of bij te werken, omdat de twee twee totaal verschillende behoeften vervullen.

EDIT:ik moet er ook aan toevoegen dat dit is in de veronderstelling dat er geen invoegtriggers of andere situaties zijn die potentiële knelpunten kunnen veroorzaken.



  1. Automatisch terugdraaien als TRANSACTIE COMMIT niet wordt bereikt

  2. JDeveloper gebruiken met MySQL Database en Oracle Database op AWS RDS, deel 3

  3. Kan geen verbinding maken met MySQL via PHP-script bij gebruik van mysqli of PDO MAAR mysql werkt

  4. Vergelijk Facebook-array van vriendenlijst met MySQL-tabel