Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Schneller Datenimport in mysql in Java

Ich könnte mich für die Verwendung von LOAD DATA entscheiden Anweisung von MySQL statt Java zu verwenden:

LOAD DATA LOCAL INFILE '/path/to/your/file.csv' INTO TABLE table;

Dies würde einen Großteil des Overheads vermeiden, den Sie derzeit haben, vorausgesetzt, Sie verarbeiten jede Zeile, bevor Sie sie in MySQL einfügen.

Sie können ein LOAD DATA ausführen -Anweisung von Java mit rohem JDBC.