मुख्य उद्देश्य यह है कि एक ही समय में बहुत सारे PostgreSQL कनेक्शन नहीं हैं, अन्यथा खतरा बढ़ जाता है कि उनमें से कई एक ही समय में सक्रिय हो जाएंगे, जिससे डेटाबेस ओवरलोड हो जाएगा।
इसलिए जब तक आपके पास कुछ 20 प्रक्रियाएं हैं, आप चीजों को सरल रख सकते हैं और प्रति प्रक्रिया एक सतत कनेक्शन रख सकते हैं। कई प्रक्रियाओं के साथ, आपको एक कनेक्शन पूल की आवश्यकता होती है।