Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Was ist der Leistungsunterschied zwischen Einfügen, Ignorieren und Ersetzen in MySQL?

Einfügen ignorieren - wenn Schlüssel/Zeile existiert, Einfügen überspringen

replace - falls Schlüssel/Zeile existiert, lösche die übereinstimmende Zeile und füge sie erneut ein

Also replace sollte langsamer sein.
Aber insert ignore führt das Update nicht aus

Details:http://dev.mysql.com/doc/refman /5.5/en/replace.html