Podría optar por usar LOAD DATA
declaración de MySQL en lugar de usar Java:
LOAD DATA LOCAL INFILE '/path/to/your/file.csv' INTO TABLE table;
Esto evitaría muchos de los gastos generales que tiene actualmente, suponiendo que esté procesando cada línea antes de insertarla en MySQL.
Puede ejecutar un LOAD DATA
declaración de Java utilizando JDBC sin formato.