Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysql UPDATE est-il plus rapide que INSERT INTO ?

L'insertion serait plus rapide car avec la mise à jour, vous devez d'abord rechercher l'enregistrement que vous allez mettre à jour, puis effectuer la mise à jour.

Bien que cela ne semble guère être une comparaison valable, car vous n'avez jamais le choix d'insérer ou de mettre à jour, car les deux répondent à deux besoins complètement différents.

EDIT :Je dois également ajouter que cela suppose qu'il n'y a pas de déclencheurs d'insertion ou d'autres situations susceptibles de provoquer des goulots d'étranglement potentiels.