sql >> Databasteknik >  >> RDS >> Mysql

Prestandafråga:PÅ DUBLIKAT UPPDATERING AV NYCKEL kontra UPPDATERING (MySQL)

Det finns en skillnad.

INSERT frågan måste kontrollera begränsningarna för varje kolumn för att se om de överträds genom att lägga till den raden. Om så är fallet måste den hitta den matchande raden för att uppdatera och utföra uppdateringen.

En UPDATE fråga behöver bara hitta raden för att uppdatera och utföra uppdateringen.

Om du vet att raden redan finns bör du bara UPDATE Det.



  1. PDO:MySQL-servern har försvunnit

  2. MySQL-anslutningen c++ innehåller inte libmysql.lib

  3. Hur mycket diskutrymme behövs för att lagra ett NULL-värde med postgresql DB?

  4. Välja alla poster med SQL LIMIT och OFFSET-fråga