PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

CSV से लोड करते समय PostgreSQL/JooQ बल्क प्रविष्टि प्रदर्शन समस्याएँ; मैं प्रक्रिया को कैसे सुधारूं?

CSV फ़ाइल से PostgreSQL में बल्क इंसर्ट करने का सबसे तेज़ तरीका है। कॉपी करें . COPY कमांड बड़ी संख्या में पंक्तियों को सम्मिलित करने के लिए अनुकूलित है।

जावा के साथ आप उपयोग कर सकते हैं PostgreSQL JDBC ड्राइवर के लिए कार्यान्वयन कॉपी करें

यहाँ इसका उपयोग करने का एक अच्छा छोटा सा उदाहरण है:JDBC का उपयोग करके फ़ाइल से PostgreSQL में डेटा कॉपी कैसे करें?

यदि आपके पास हेडर के साथ एक CSV है, तो आप इसके समान एक कमांड चलाना चाहेंगे:

\COPY mytable FROM '/tmp/mydata.csv' DELIMITER ';' CSV HEADER

जब आप किसी मौजूदा तालिका में बड़ी मात्रा में डेटा जोड़ रहे हैं, तो एक और प्रदर्शन को बढ़ावा मिलता है, इंडेक्स को छोड़ना, डेटा सम्मिलित करना और फिर इंडेक्स को फिर से बनाना।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑपरेशनल एरर:कर्सर _django_curs_<id> मौजूद नहीं है

  2. मैं यूटीएफ -8 में डीबी के साथ पोस्टग्रेस 8.3.x में एक उच्चारण असंवेदनशील खोज कैसे कर सकता हूं?

  3. PostgreSQL:OID से Bytea तक

  4. पोस्टग्रेएसक्यूएल DISTINCT BY भिन्न ऑर्डर के साथ चालू है

  5. पोस्टग्रेज:पूर्णांक सीमा से बाहर