sql >> Databasteknik >  >> RDS >> Mysql

Är mysql UPDATE snabbare än INSERT INTO?

Infoga skulle gå snabbare eftersom med uppdatering måste du först söka efter posten som du ska uppdatera och sedan utföra uppdateringen.

Även om detta knappast verkar vara en giltig jämförelse eftersom du aldrig har ett val om att infoga eller uppdatera eftersom de två fyller två helt olika behov.

EDIT:Jag bör också tillägga att detta är med antagandet att det inte finns några insättningstriggers eller andra situationer som kan orsaka potentiella flaskhalsar.



  1. mongoDB vs mySQL -- varför en är bättre än en annan i vissa aspekter

  2. Hur kan jag mappa ett Java-datum till DATETIME i mysql (som standard dess TIMESTAMP) med Hibernate-kommentarer

  3. [UPPDATERAD 2020-01-23] Microsoft Office 365 Build 1912 bryter ODBC-länkade tabellers identitet

  4. konvertera Epoch tidsstämpel till sql-server (läsbart format för människor)