Wenn die neuen Daten ein vollständiger Satz sind, gehen Sie wie folgt vor:
CREATE TABLE new LIKE real;
LOAD DATA INFILE INTO new ...
Dies ist der einzige langsame Schritt, aber er wirkt sich nicht auf denreal
aus Tabelle.- Wenn Sie die Daten bereinigen müssen, tun Sie dies in diesem Schritt. Ansonsten brauchst du kein Python.
RENAME TABLE real TO old, new TO real;
Dieser Schritt ist schnell.DROP TABLE old;
Wenn die eingehenden Daten nicht alle SKUs enthalten, sehen Sie sich die Techniken hier an:http:// mysql.rjweb.org/doc.php/staging_table