Може да избера да използвам LOAD DATA
изявление от MySQL вместо използване на Java:
LOAD DATA LOCAL INFILE '/path/to/your/file.csv' INTO TABLE table;
Това ще избегне голяма част от режийните разходи, които имате в момента, ако приемем, че обработвате всеки ред, преди да го вмъкнете в MySQL.
Можете да изпълните LOAD DATA
изявление от Java, използвайки необработен JDBC.