Nếu dữ liệu mới là toàn bộ, hãy làm như sau:
-
CREATE TABLE new LIKE real; -
LOAD DATA INFILE INTO new ...Đây là bước chậm duy nhất, nhưng nó không ảnh hưởng đếnrealbảng. - Nếu bạn cần xóa dữ liệu, hãy thực hiện ở bước này. Nếu không, bạn không cần Python.
-
RENAME TABLE real TO old, new TO real;Bước này rất nhanh. -
DROP TABLE old;
Nếu dữ liệu đến không chứa tất cả SKU, hãy xem các kỹ thuật tại đây: https:// mysql.rjweb.org/doc.php/staging_table