Una mejor solución sería establecer una clave única en el feed (aparte de la clave de incremento automático). Luego use INSERT ON DUPLICATE KEY UPDATE
INSERT INTO feeds (name, url, etc, etc2, `update_count`)
VALUES ('name', 'url', 'etc', 'etc2', 1)
ON DUPLICATE KEY UPDATE
`etc` = VALUES(`etc`),
`etc2` = VALUES(`etc2`),
`update_count` = `update_count` + 1;
El beneficio es que no está incrementando los identificadores, y todavía lo está haciendo en una consulta atómica. Además, solo está actualizando/cambiando lo que necesita cambiar. (Tenga en cuenta que incluí el update_count
columna para mostrar cómo actualizar un campo)...