ты пытаешься исправить следствие проблемы, а не ее причину
Согласен, а могла ли возникнут такая ситуация с "can't find record" при мастер-мастер.
Если приложение 1 удалило строку на сервере 1, а другое приложение 2 на сервере 2 добавило через INSERT ON DUPLICATE KEY UPDATE. ?
По идее оно должно было удалится на обоих и добавится вновь, но выпало на 1 can't find record.
Хотя первый раз когда выпало can't find record на 1 сервере, слэйв на нем остановился, временно добавил скип для этой ошибки, перезапустил, порядок при этом же не должен был потеряться?