Det ser ud til, at du fra MySQL Connector/J JDBC driver version 5.1.3 og fremefter kan tilslutte en InputStream reference ved at bruge com.mysql.jdbc.Statement.setLocalInfileInputStreet metode, internt i din Java-kode, til at 'pipe' din in-memory-formaterede streng/tekst til 'LOAD DATA INFILE'-kaldet. Det betyder, at du ikke nødt til at skrive ud og genlæse en midlertidig fil tilbage fra hukommelsen. Se venligst:
http://dev.mysql .com/doc/refman/5.1/en/connector-j-reference-implementation-notes.html (nederst på siden)
Processen er også beskrevet i dette indlæg :
http://jeffrick.com/2010/03 /23/bulk-insert-into-a-mysql-database
O'reilly producerede en PDF, der dækker MySQL/ JDBC ydeevne perler , som henviser til dette.
Der er også omtale af dets brug med Hadoop (avanceret Java-emne).
Håber alt dette hjælper.
Skål
Rig