Ihr LEFT JOIN mit der Bedingung consignment.id >id1 schafft fast ein katesianisches Produkt. Wahrscheinlich möchten Sie nur Zeilen mit einer höheren id einfügen aus der Quelltabelle als die höchste id1 in der Zieltabelle. Sie sollten ein SELECT MAX(id) verwenden stattdessen Unterabfrage:
SELECT [..]
FROM `eamglo5_singaporelive`.`consignment`
WHERE `eamglo5_singaporelive`.`consignment`.`processed`=1
and `eamglo5_singaporelive`.`consignment`.date_booked>'2018-07-17'
and `eamglo5_singaporelive`.`consignment`.id > (
SELECT MAX(id1) FROM eamglo5_billingsystem.`consignment`
)