sql >> Databáze >  >> RDS >> Mysql

Jaký je rozdíl ve výkonu mezi ignorováním vložení a nahrazením v MySQL?

insert ignore - pokud klíč/řádek existuje, přeskočit vložení

nahradit - pokud klíč/řádek existuje, odstraňte odpovídající řádek a vložte znovu

Takže replace by měl být pomalejší.
Ale insert ignore neprovádí aktualizaci

podrobnosti:http://dev.mysql.com/doc/refman /5.5/cs/replace.html



  1. Pochopení systémových sloupců v PostgreSQL

  2. Povolit uživateli vytvářet a upravovat tabulku?

  3. Jaký je nejlepší způsob implementace Polymorphic Association na SQL Server?

  4. MySQL:Nejrychlejší způsob, jak spočítat počet řádků