Eu tenho dois servidores MySQL em computadores servidores diferentes . É possível executar uma única consulta como esta:
INSERT INTO database1.xxxxx SELECT table1.field1, table2.field1 FROM database2.xxxxx INNER JOIN ...
.
EDIT: Vou fazer o trabalho do cron, que será executado uma vez por dia. Não preciso de sincronização.