CSV फ़ाइल से PostgreSQL में बल्क इंसर्ट करने का सबसे तेज़ तरीका है। कॉपी करें . COPY कमांड बड़ी संख्या में पंक्तियों को सम्मिलित करने के लिए अनुकूलित है।
जावा के साथ आप उपयोग कर सकते हैं PostgreSQL JDBC ड्राइवर के लिए कार्यान्वयन कॉपी करेंए>
यहाँ इसका उपयोग करने का एक अच्छा छोटा सा उदाहरण है:JDBC का उपयोग करके फ़ाइल से PostgreSQL में डेटा कॉपी कैसे करें?
यदि आपके पास हेडर के साथ एक CSV है, तो आप इसके समान एक कमांड चलाना चाहेंगे:
\COPY mytable FROM '/tmp/mydata.csv' DELIMITER ';' CSV HEADER
जब आप किसी मौजूदा तालिका में बड़ी मात्रा में डेटा जोड़ रहे हैं, तो एक और प्रदर्शन को बढ़ावा मिलता है, इंडेक्स को छोड़ना, डेटा सम्मिलित करना और फिर इंडेक्स को फिर से बनाना।