Om du går att göra denna i en starta, I-förmiddagen som slå vad din körning, resonerar är att du inte har att kontrollera av beställaren som utfärdar MELLANLÄGGSmeddelandet.
Om så är fallet jag skulle föreslår att du skapar ett nytt bordlägger - appellen den MySQLQueue och sätter in datan selektivt som skjuts in i denna bordlägger, in i det köar bordlägger, då använder ett jobb, som kör och skjuter det över in i MySQL.
Om du behöver, bestämda rekord som tas bort från ditt original, bordlägger dig kunde också göra den din insida startar, men jag skulle föreslår precis att att använda I STÄLLET FÖR startar för att göra jobbet.
Using detta att närma sig ska för att inte låsa dina mellanlägg på ditt original bordlägger stunder dig försök att synkronisera med en avlägsen MySQL server. Den, introducerar emellertid någon latency som baseras på frekvensen att jobbet bearbetar ditt köar, men de bearbetas asynkront åtminstone.
Stunden startar är ett mycket kraftigt bearbetar, dem kan lätt komma med ett system till dess knä. Använd dem med ytterlighet varnar och ALLTID mycket judiciously.