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

पोस्टग्रेज Npgsql कनेक्शन पूलिंग

Npgsql कनेक्शन पूलिंग को आपकी आवेदन प्रक्रिया के अंदर लागू किया गया है - इसका PostgreSQL से कोई लेना-देना नहीं है, जो इससे पूरी तरह अनजान है।

तंत्र बहुत सरल है। जब आप पूल किए गए कनेक्शन को बंद करते हैं, तो पोस्टग्रेएसक्यूएल से कनेक्शन को भौतिक रूप से बंद करने के बजाय भौतिक कनेक्शन स्मृति में निष्क्रिय रहता है ("पूल" में)। अगली बार जब आप एक नया कनेक्शन खोलते हैं, यदि इसकी कनेक्शन स्ट्रिंग पूल में पहले से मौजूद भौतिक कनेक्शन से मेल खाती है, तो उस भौतिक कनेक्शन का नया भौतिक कनेक्शन खोलने के बजाय पुन:उपयोग किया जाता है।

चूंकि भौतिक कनेक्शन खोलना/बंद करना एक महंगी प्रक्रिया है, इससे आपके आवेदन में काफी तेजी आती है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऐप शुरू करते समय पीजी-वादे के साथ डेटाबेस कनेक्शन सत्यापित करें

  2. ऑटोइनक्रिकमेंट, लेकिन कॉलम में मौजूदा मानों को छोड़ दें

  3. एसक्यूएल में लगभग समान रिकॉर्ड कैसे खोजें?

  4. जेपीए कई-से-अनेक संबंध अनंत रिकर्सन और स्टैक ओवरफ़्लो त्रुटि का कारण बनता है

  5. समूह में सबसे हालिया रिकॉर्ड खोजने के लिए एसक्यूएल