ऐसा लगता है कि MySQL Connector/J JDBC ड्राइवर संस्करण 5.1.3 से आगे, आप com.mysql.jdbc.Statement.setLocalInfileInputStream() विधि, आंतरिक रूप से आपके जावा कोड के भीतर, आपके इन-मेमोरी स्वरूपित स्ट्रिंग/पाठ को 'LOAD DATA INFILE' कॉल पर 'पाइप' करने के लिए। इसका मतलब है कि आप नहीं स्मृति से वापस एक अस्थायी फ़ाइल को लिखना और फिर से पढ़ना है। कृपया देखें:
http://dev.mysql .com/doc/refman/5.1/hi/connector-j-reference-implementation-notes.html (पेज के नीचे)
प्रक्रिया को इस पोस्ट :
http://jeffrick.com/2010/03 /23/थोक-सम्मिलित-में-एक-mysql-डेटाबेस
O'reilly ने एक PDF में MySQL/ JDBC प्रदर्शन रत्न , जो इसे संदर्भित करता है।
इसमें Hadoop के साथ इसके उपयोग का भी उल्लेख है। (उन्नत जावा विषय)।
आशा है कि यह सब मदद करता है।
चीयर्स
अमीर