Mysql
 sql >> Database >  >> RDS >> Mysql

Qual è la differenza di prestazioni tra insert ignore e replace in MySQL?

inserisci ignora - se la chiave/riga esiste, salta l'inserimento

sostituisci - se la chiave/riga esiste, elimina la riga di corrispondenza e inserisci di nuovo

Quindi, replace dovrebbe essere più lento.
Ma insert ignore non esegue l'aggiornamento

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