Deshabilite el posible almacenamiento en caché de MySQL diciendo
SELEC SQL_NO_CACHE ...
MySQL comprueba la integridad de la CLAVE PRIMARIA con cada INSERCIÓN/ACTUALIZACIÓN. MariaDB al menos puede deshabilitar esto para actualizaciones, también podría funcionar en MySQL.