Какая из этих операций должна выполняться быстрее в MySQL? Возьму на себя смелость у меня есть 999 значений для изменения:Несколько UPDATE или DELETE + INSERT в MySQL?
DELETE FROM table WHERE id IN(100, ..., 999);
INSERT INTO example VALUES (100, 'Peter'), (...), (999, 'Sam');
ИЛИ
UPDATE table_name SET name='Peter'
WHERE person_id=100; ...; UPDATE table_name SET name='Sam' WHERE person_id=999;
насчет [ 'REPLACE'] (http://dev.mysql.com/doc/refman/5.5/en/replace.html)? – Carsten